复制数据表以及视图

使用下面这句话,就可以把A表复制给B表(列名和数据),但是不包括视图。使用前,B表应该不存在。
Select * INTO B.dbo.newtable FROM A.dbo.mytable
复制完成后,如果不需要原数据,应该使用下面的语句删除。
Delete From newtable //慎用,最好前面不加数据库名字,防止将整个数据库,而不是新建的表删除
完成表的拷贝后,如果需要将视图也拷贝到新表,进行以下工作:
1.右键点击oldview->编写视图脚本为->creatTo,将显示出来的脚本拷贝到记事本中。
2.查找替换。将记事本中,旧的mytable改名为新建的newtable,并将旧的视图名oldview替换为新名字newview
3.在对应数据库中新建查询,将记事本中的内容拷贝进去,执行,OK!
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值