SQL server 新建数据库B,要与原有的数据库A有相同表结构,该怎么弄?

原有的数据库A的表结构蛮复杂的,一个一个弄费时间,如何能实现创建一个新数据库B,跟A的表结构是一样的。... 原有的数据库A的表结构蛮复杂的,一个一个弄费时间,如何能实现创建一个新数据库B,跟A的表结构是一样的。 展开
 我来答
百度网友9f653b7
推荐于2018-04-24 · TA获得超过104个赞
知道答主
回答量:69
采纳率:0%
帮助的人:78.3万
展开全部
最简单的方法就是直接把创建表结构的语句导出来 2005里面有这个功能,步骤如下:
1、选中数据库A,右键->任务->生成脚本,弹出生成脚本向导窗体,点击下一步。
2、选择要生成脚本的数据库,点击下一步,弹出选择脚本选项窗体,点击下一步。
3、弹出选择对象类型窗体,全选,点击下一步。
4、弹出选择存储过程窗体,全选,点击下一步。
5、弹出选择表窗体,全选,点击下一步。
6、弹出输出选项窗体,根据需要选择一种方式。
然后会生成一个创建数据库的脚本,包括表、存储过程等等,我们只需要把表A的改成表B,运行一下就可以创建一个无数据的空数据库B,并且和A表结构完全一样。不明白可以留言给我,有问必答!
longfujin
2011-03-10 · TA获得超过528个赞
知道小有建树答主
回答量:1973
采纳率:0%
帮助的人:272万
展开全部
这个就简单了,你可以用
select top 1 * into B from A
就这样,你看看是不是已经有了表B,并且字段也一样。哈哈,给我加分吧,不给下次不回答了。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
yjx_xiaoxin
2011-03-10 · TA获得超过6702个赞
知道大有可为答主
回答量:4618
采纳率:50%
帮助的人:2455万
展开全部
SQL Server的管理工具有导出sql脚本的功能,可以把你的表导出为sql脚本,然后在数据库B中执行这些脚本.
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
jmhunter
2011-03-10
知道答主
回答量:6
采纳率:0%
帮助的人:9957
展开全部
把数据库A导出为数据库B,不导入数据
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式