怎么在数据库中复制表?
有一个表brjk02,现在想复制多个结构相同的表,如brjk03、brjk04、brjk05,不知道在sql server 2000中如何操作?烦请各位指教,多谢!
问题点数:20、回复次数:5Top
1 楼duanduan1122(俺村俺帅!!!)回复于 2005-05-30 11:43:17 得分 12
1.打开企业管理器--数据库--表--找到brjk02--右击--复制
2。打开查询分析器--粘贴-
3。修改表的名称分别为brjk03、brjk04、brjk05,分别执行就行了。Top
2 楼Mrzhang666()回复于 2005-05-30 11:43:31 得分 3
在查寻分析器
select * into brjk03 from brjk02
select * into brjk04 from brjk02
select * into brjk05 from brjk02
select * into brjk06 from brjk02
DELETE brjk03
DELETE brjk04
DELETE brjk05
DELETE brjk06Top
3 楼duanduan1122(俺村俺帅!!!)回复于 2005-05-30 11:45:01 得分 0
或者
1。企业管理器--数据库-右击你的表所在的数据库--所有任务--生成sql 教本也行
2。相应的到查询分析器中执行就可以了。
Top
4 楼steve_shun(steve)回复于 2005-05-30 11:51:19 得分 0
谢谢duanduan1122,再帮俺看看http://community.csdn.net/Expert/topic/4045/4045028.xml?temp=.3655207Top
5 楼nAnder(云雨)回复于 2005-05-30 12:28:29 得分 5
仅仅是拷贝表 还是包括表中的数据?如果是包含数据
那么使用企业管理器复制表 在同一库中能复制
跨库数据表的复制 那么就不行了
或许你可以做一个sql脚本 在查询分析器里面运行 先建立表目 然后读数据 写到新库新表中。Top




