摘要: 如果直接select * into 目的数据库名.dbo.目的表名 from 原表名复制的话,可以完整的复制表,但是有一个缺陷就是,表的主键和索引没了。想要完整复制一张表,可以在sql server如下操作:1.使用查询分析器或企业管理器生成要复制表的较完整的脚本。所谓完整,要在脚本选项中设置包括约束、自增加等所需脚本。2.复制脚本到存储过程或查询分析器,更改表名和约束名为新表名和约束名。3.执行脚本。4.使用INSERT INTO NEWTABLENAME SELECT * FROM OLDTABLENAME 将数据添加到新表.一般脚本生成如下:ifexists(select*fromdbo 阅读全文
posted @ 2012-04-26 17:03 xiepeixing 阅读(847) 评论(0) 推荐(0) 编辑