0

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

例如。我需要使用 openquery 将客户名称插入远程服务器,然后重新调整客户 ID 值,创建日期作为输出参数。插入语句

插入 OPENQUERY(TestServer, 'select CustomerName from dbo.Customers') 选择 'Testing'

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

谢谢

4

1 回答 1

1

This is the only way I could get it to work...

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

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

SQL was being a punk when trying to use an OUTPUT clause.

于 2013-03-19T18:26:15.137 回答