你打算從SQLServer2000數(shù)據(jù)庫的客戶表和國別表中導(dǎo)入客戶數(shù)據(jù)到SQLServer2005數(shù)據(jù)庫中。你要確保在導(dǎo)入過程中,客戶表中國家代碼列的每個值在SQLServer2005數(shù)據(jù)庫中國別表內(nèi)都有其相應(yīng)的紀錄。你在兩個表之間定義一外鍵,這樣,參照完整性將保證若國家代碼值在客戶表中存在,而在國別表中不存在時導(dǎo)入程序失敗。你要確保國別表無記錄時導(dǎo)入過程不失敗,該怎么做?()
A.刪除外鍵,用腳本導(dǎo)入數(shù)據(jù),重新創(chuàng)建外鍵
B.創(chuàng)建一個CHECK約束
C.創(chuàng)建一個DMLINSTEADOF觸發(fā)器,將錯誤記錄寫入文件或表中
D.創(chuàng)建一個DMLAFTER觸發(fā)器,將錯誤紀錄寫入文件或表中