将表从一个数据库移动到SQL Server 2014中的另一个数据库

时间:2019-03-12 14:43:51

标签: sql-server

我在SQL Server中有一个数据库,已在其中从Oracle迁移了一些表。现在,这些迁移的表具有与默认.dbo不同的模式。

我通过此查询选择了所有表名:

select '[' + SCHEMA_NAME(schema_id) + '].['+name+']' as SchemaTable
from sys.tables 
where schema_name(schema_id) like '%my_schema%'

,我想将所有这些表从db1移到db2

有没有一种方法可以移动所有这些表而不进行复制(我想我可以对所有表名进行select * from...操作,但是有大约一千个表,因此该解决方案将花费相当多的时间)一段时间)。

0 个答案:

没有答案