我需要使用Openquery插入一条记录,并返回ID值createddate作为输出参数。
例如。我需要使用openquery将客户名称插入到远程服务器,然后返回客户ID值、创建日期作为输出参数。insert语句
insert OPENQUERY(TestServer,'select CustomerName from dbo.Customers')选择‘测试’
我们如何通过openquery来实现这一点呢?
谢谢
发布于 2013-03-20 02:26:15
这是我唯一能让它工作的方法。
Insert Into OpenQuery([Servername],'Select colToPopulate From [Server].[Schema].[Table];')
Select 'ValToAdd'
Select *
From OpenQuery([Servername],'Select Ident_Current(''[Server].[Schema].[Table]'')')在尝试使用OUTPUT子句时,SQL是一个朋克。
https://stackoverflow.com/questions/15507169
复制相似问题