[英]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.