可以使用哪种SQL将指定表的架构复制到其他数据库中的表?
SELECT INTO将使用相同的架构创建一个新表。因此,您可以:
SELECT * INTO newdb.dbo.newtable FROM olddb.dbo.oldtable
要仅复制模式而不是数据,请执行以下操作:
SELECT TOP 0 * INTO newdb.dbo.newtable FROM olddb.dbo.oldtable
这不会复制索引或键。要复制这些内容,请在SQL Sever Management Studio中右键单击该表,然后选择“脚本表为”。这将为您提供一个可以在新数据库上运行的脚本。