5-7 使用SQL語句向已有數據的表添加約束

上一節添加約束是在表中沒有數據的情況下爲字段添加約束。而現在,如果表中已存在數據,這時添加的約束可能會與存在的數據發生衝突; 比如,在下面這張表中,身份證號位數沒有達到18位: 這時爲該表添加如下的約束: 運行,發生報錯: 這樣,添加約束失敗; 改進: WITH NOCHECK:表示對已存在數據不加以檢查,只對之後錄入的數據進行檢查:
相關文章
相關標籤/搜索