Oracle deferrable選項 |
發(fā)布時間: 2012/9/21 16:59:12 |
解釋一下,即:將約束檢驗延遲到了執(zhí)行COMMIT的時候。以下是具體的解釋和舉例。 定義為可延遲(deferrable)的約束可以指定為: 1. initially immediate(初始化立即執(zhí)行)或 2. initially deferred(初始化延遲執(zhí)行)。 解釋二者的區(qū)別。初始化立即執(zhí)行/延遲執(zhí)行規(guī)定了在默認情況下應(yīng)該如何執(zhí)行約束: - 初始化立即執(zhí)行--在每條語句執(zhí)行結(jié)束時檢驗約束 初始化延遲執(zhí)行--一直等到事務(wù)完成后(或者調(diào)用set constraint immediate語句時)才檢驗約束
本文出自:億恩科技【mszdt.com】 服務(wù)器租用/服務(wù)器托管中國五強!虛擬主機域名注冊頂級提供商!15年品質(zhì)保障!--億恩科技[ENKJ.COM] |