使用Openquery输出参数

时间:2013-03-19 18:06:10

标签: sql sql-server

我需要使用Openquery插入记录并返回ID值,createddate作为输出参数。

例如。我需要使用openquery将远程服务器插入customername,然后重新设置客户ID值,创建日期作为输出参数。 插入声明

插入OPENQUERY(TestServer,'从dbo.Customers'中选择CustomerName) 选择'测试'

我们如何通过openquery实现这一目标。

由于

1 个答案:

答案 0 :(得分:1)

这是我能让它发挥作用的唯一方法......

Insert  Into OpenQuery([Servername],'Select colToPopulate From [Server].[Schema].[Table];')
Select  'ValToAdd'

Select  *
From    OpenQuery([Servername],'Select Ident_Current(''[Server].[Schema].[Table]'')')

在尝试使用OUTPUT子句时,SQL是一个朋克。

相关问题