共用方式為


如何:建立檢查條件約束時檢查現有資料 (Visual Database Tools)

建立檢查條件約束時,您可以設定選項,只將條件約束套用到新資料,或同時套用到現有的資料。當確定現有資料已經符合新的檢查條件約束,或是商務規則 (Business Rule) 要求只能從這個時點開始強制採用該條件約束時,您就可以使用只將條件約束套用到新資料的選項。

例如,您以前可能要求郵遞區號最多不能超過 5 位數,但是現在想讓新資料容納 9 位數的郵遞區號。包含 5 位數郵遞區號的舊資料,與包含 9 位數郵遞區號的新資料將同時存在。

若要在建立檢查條件約束時檢查現有資料

  1. 在資料庫圖表中,於包含條件約束的資料表上按一下滑鼠右鍵,然後從快速鍵功能表選取 [檢查條件約束]。

    -或-

    為包含條件約束的資料表開啟 [資料表設計師],在 [資料表設計師] 上按一下滑鼠右鍵,然後從快速鍵功能表選擇 [檢查條件約束]。

  2. 從 [選取的檢查條件約束] 清單選取條件約束。

  3. 按一下 [建立或啟用時立即檢查現有資料],再從下拉式清單中選取 []。

儲存資料表或資料庫圖表時,會套用檢查約束條件。如果儲存過程中發生任何違反條件約束的情況,資料表便無法儲存。

請參閱

其他資源

使用條件約束 (Visual Database Tools)

說明及資訊

取得 SQL Server 2005 協助