我需要使用Openquery插入记录并返回ID值,createddate作为输出参数。
例如。我需要使用openquery将远程服务器插入customername,然后重新设置客户ID值,创建日期作为输出参数。 插入声明
插入OPENQUERY(TestServer,'从dbo.Customers'中选择CustomerName) 选择'测试'
我们如何通过openquery实现这一目标。
由于
答案 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是一个朋克。