sqlserver在同一个数据库里如何复制表结构

比如现在有两个表A,B,现在要加两个表A1,B1,A1的结构跟A一样,B1的结构跟B一样... 比如现在有两个表A,B,现在要加两个表A1,B1,A1的结构跟A一样,B1的结构跟B一样 展开
 我来答
帐号已注销
2019-07-12 · TA获得超过3.9万个赞
知道答主
回答量:188
采纳率:40%
帮助的人:21.4万
展开全部

sqlserver在同一个数据库里复制表结构的具体操作步骤如下:

1、首先,选中目标数据库然后点击任务导入数据:

2、然后,进入SQL Server导入导出向导:

3、选择数据源(源数据库):

4、选择目标(目标数据库)、指定表复制或查询:

5、最后勾选复制表数据,然后点击完成,这样数据库软件就会自动复制表的数据了:

轻烟谈生活
高粉答主

2019-07-02 · 轻烟和你聊聊生活中的有趣事
轻烟谈生活
采纳数:7 获赞数:116664

向TA提问 私信TA
展开全部

1、鼠标右击要复制的表,选择“编写表脚本为”>“CREATE到”>“新建查询编辑器窗口”命令。

2、在查询编辑器窗口中将要复制表的名称修改为新表的名称。

3、修改表名称后,单击“执行”按钮,即可完成新表的表结构创建。

4、右击“表”选项,选择“刷新”命令,即可看到新创建的表。

5、右击新创建的表,选择“编写表脚本为”>“INSERT到”>“新建查询编辑器窗口”命令。

6、在打开的查询编辑器窗口中输入表数据复制代码,单击“执行”按钮。

7、打开新创建的表,这时可以看到已经将源表中的结构和数据复制过来。

本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
幻翼高达Zero
2019-06-17 · TA获得超过1.7万个赞
知道答主
回答量:499
采纳率:0%
帮助的人:8.2万
展开全部

sqlserver在同一个数据库里复制表结构的步骤如下:

我们需要准备的材料分别是:电脑、sql查询器。

1、首先,打开sql查询器,连接上相应的数据库表,以添加与stu2表结构一致的stu3表为例。

2、点击“查询”按钮,输入:create table stu3 like stu2;。

3、点击“运行”按钮,此时刷新发现多了一个stu3表,打开发现结构与stu2表一致。

本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
ThinkIBM
推荐于2017-11-28 · TA获得超过5289个赞
知道大有可为答主
回答量:3263
采纳率:0%
帮助的人:5481万
展开全部
把a的表结构复制到a1表,1=2不复制数据,如果要复制数据,就不要where
select * into a1 from a where 1=2
注意:这种方式不能复制主键、索引等信息
如果要全部复制,只能是在a表上按右键,选择“编写表脚本为”=》Create
然后在这个结构基础上把a改成a1(注:要在设置里选择编写索引脚本)
追问
大神,这样是可以的,有没有办法一次能把数据库里的表都复制了
追答
那就写个存储过程,从依次执行这个sql得到的结果
SELECT 'select * into ' + NAME + '1 from ' + name FROM sys.tables t
本回答被提问者和网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
gulingjianke
2011-05-05
知道答主
回答量:28
采纳率:0%
帮助的人:0
展开全部
insert into b values(select * from a )
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(5)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式