Deferring Constraint Checks

chenai79921發表於2009-09-16

Deferring Constraint Checks

返回的資料是否符合約束。

Not deferrable 是預設的。

Deferrable 不是預設的。

Initially immediate在每個sql命令之後檢查約束。

Initially deferred 在每個事務結束之後檢查約束。

Deferrable 的狀態不能使用alter table modify constraint 來更改。必須刪除,重新建立約束。

The initially {DEFERRED|IMMEDIATE}可以用alter tabe來更改。

Set constraints 為當前的事務做construction-checking(針對deferrable狀態)

Alter session Set constraints為當前的連線做construction-checking(針對deferrable狀態)

[@more@]

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/11997930/viewspace-1027009/,如需轉載,請註明出處,否則將追究法律責任。

相關文章