首页 > 其他 > 详细

复制表结构

时间:2014-12-02 00:02:53      阅读:394      评论:0      收藏:0      [点我收藏+]
把a的表结构复制到a1表,1=2不复制数据,如果要复制数据,就不要where
select * into a1 from a where 1=2

bubuko.com,布布扣

注意:这种方式不能复制主键、索引等信息
如果要全部复制,只能是在a表上按右键,选择“编写表脚本为”=》Create
然后在这个结构基础上把a改成a1(注:要在设置里选择编写索引脚本)
追问
大神,这样是可以的,有没有办法一次能把数据库里的表都复制了
回答
那就写个存储过程,从依次执行这个sql得到的结果
SELECT ‘select * into ‘ + NAME + ‘1 from ‘ + name FROM sys.tables t

复制表结构

原文:http://www.cnblogs.com/yzl495/p/4136298.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!