select * into newtable from oldtable where 1=2
这样虽然能复制表结构,却丢掉了表的一些信息,如默认值,是否为空和主键
ACCESS复制表结构:现在处理方法是:,右击oldtable-->复制-->右击空白-->粘贴-->选择"只粘贴表结构"-->OK完成ACCESS表结构的复制
这个柳永法用的最多的地方是:这个表的数据有几十万,只要要里面的几千条,怎么办呢,以前总是删除>1000的,但这个过程很慢,而现在这么操作很方便很快,至于数据可以insert into newtable select top 1000 * from oldtable.
SQL Server复制表结构:右击Oldtable-->所有任务-->生成SQL脚本-->选项-->选中“编写主键、外键、默认值和检查约束脚本”-->设置格式-->只勾选“为每个对象生成CREATE<对象>命令”-->常规-->预览-->然后复制看到SQL语句-->关闭-->单击工具条上的工具-->SQL查询分析器-->粘贴-->修改oldtable为newtable-->然后按F5执行-->完成
后记:柳永法本人想通过SQL语句实现呢,但实在是太麻烦了,不通用,或得别的程序来配合实现,这么看来就不太合适了,所以还是手工操作吧。
引用本页地址:
http://www.yongfa365.com/item/MSSQLJiACCESSFuZhiJiuBiaoJieGouDaoXinBiaoJieGou.html