远程数据库表的同义词插入记录后如何获取该记录的主键

yan63 yan63 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
问题描述:
远程数据库R上有表A,字段a为[int] IDENTITY(1,1) NOT NULL,且为该表主键,
本地数据库L上建立表A的同义词,本地对该同义词的select/insert/update操作成功
现在要求在本地数据库insert记录到该同义词成功之后返回该记录的主键
请问如何实现?
--------------------------------------
已经做过的测试:
在本地数据库L运行
INSERT INTO [dbo].[A]
([Name],
[Sex]
)
VALUES
('测试用户111',0)
SELECT NEWID = SCOPE_IDENTITY()
SELECT IDENT_CURRENT('A')
select @@IDENTITY
都是为NULL
...全文
评论 15
收藏 已收藏
分享
返回顶部
yan63
MS-SQL Server 34,876 成员 254,635 内容