内容显示页
 
类别:数据库+SQL | 浏览(291) | 2008-4-27 20:23:13

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
 
 
相关链接
 
网友评论:
姓名: 记住我
网址:
邮箱:
内容:
验证码:  验证码图片 看不清? 换张图试试
 
     
 
 
文章分类
 
 
专题(3)
 
.Net + C#(41)
 
ASP+VBS(153)
 
 
 
Linux(10)
 
 
 
web 2.0(24)
 
 
 
 
 
心程(59)
 
生活(80)
 
 
     

Power by :柳永法(yongfa365)'Blog | Model by :hibaidu | CSS by:众网友 | 京ICP备07011491号  QQ:64049027  E-mail:64049027qq.com

本空间赞助商:北京中科兴联信息技术有限公司