如何复制包含内容的表格?

时间:2014-05-21 10:05:05

标签: sql sql-server-2012

我使用的是Microsoft SQL Server 2012 Management Studio,并且想知道如何复制表格。为什么这个SQL查询不起作用。它不会复制内容。

insert into dbo.street_copy
select * from dbo.street

3 个答案:

答案 0 :(得分:3)

使用以下语法:

 select * 
 INTO dbo.street_copy 
 from dbo.street

请记住,新表缺少键,索引和约束。

答案 1 :(得分:0)

按照以下步骤获取包含其内容的表格。

第1步:右键单击数据库>任务>生成脚本。

步骤2:如果弹出信息窗口,请单击“下一步”。

第3步:选择表名enter image description here

步骤4:点击高级和数据类型以编写脚本enter image description here

第5步:点击下一步>完成

答案 2 :(得分:0)

利用SQL的导入导出功能。

这可能需要更多步骤,但不仅会复制行和列,还会存储不会使用insert into语句复制的存储过程,索引和其他对象。