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