[英]Using “Create Table” for an SQL Server 2008 R2 database
如果要編寫整個SQL腳本以創建帶有表(具有外鍵)的數據庫,是否應該首先編寫從屬表?
您有一些選擇:
ALTER TABLE
添加外鍵。 當您創建這樣的數據庫時,您(經常)也為表填充數據。
根據您插入的數據量,您可能想要決定先插入數據還是先執行RI。 如果表較小,則RI檢查不會消耗太多資源。 如果您有大表,則可能需要先插入數據,然后實現RI-這樣,檢查不會一次完成一行,而是一次一次檢查所有行。 由於您正在播種表,因此您知道數據-大概將進行干凈的插入操作,以免下游RI檢查失敗。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.