Oracle deferrable選項 |
發布時間: 2012/9/20 17:15:51 |
解釋一下,即:將約束檢驗延遲到了執行COMMIT的時候。以下是具體的解釋和舉例。 定義為可延遲(deferrable)的約束可以指定為: 1. initially immediate(初始化立即執行)或 2. initially deferred(初始化延遲執行)。 解釋二者的區別。初始化立即執行/延遲執行規定了在默認情況下應該如何執行約束: - 初始化立即執行--在每條語句執行結束時檢驗約束 初始化延遲執行--一直等到事務完成后(或者調用set constraint immediate語句時)才檢驗約束
本文出自:億恩科技【www.vbseamall.com】 |