0

我正在努力将一个表源(来自链接服务器)的内容推送到另一个表,即dbo.dest

insert into [dbo].[dest]
  select * 
  from OPENQUERY(LINKEDSERVER,'select * from source')

源表有 50 列。

有什么方法可以dbo.dest为源列动态创建表()?

任何输入都会有所帮助。

谢谢 !!!!

4

2 回答 2

2

尝试:

select *
into dbo.test
from OPENQUERY(LINKEDSERVER,'select * from source')
于 2012-07-25T19:35:29.213 回答
2

试试这个,可能有用:

 select * into [dbo].[dest]
 from OPENQUERY(LINKEDSERVER,'select * from source')

NB [dbo].[dest] 在您运行此查询时不存在。

于 2012-07-25T19:35:56.040 回答