远程数据库表的同义词插入记录后如何获取该记录的主键
问题描述:
远程数据库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
远程数据库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
...全文
相关推荐
MLDN魔乐科技JAVA培训_Oracle课堂22_序列、同义词.rar
MLDN魔乐科技JAVA培训_Oracle课堂22_序列、同义词.rar
jdbc 插入记录并返回自增主键值
java 利用 jdbc 向 mysql 数据库插入记录并返回插入记录生成的主键值
MybatisPlus中插入数据获取主键值示例代码
MybatisPlus中插入数据获取主键值示例代码MybatisPlus中插入数据获取主键值示例代码
MybatisPlus中插入数据后获取该对象主键值的实现
主要介绍了MybatisPlus中插入数据后获取该对象主键值,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
MyBatis插入时获取自增主键方法
MyBatis 3.2.6插入时候获取自增主键方法有两种,下面以以MySQL5.5为例通过两种方法给大家介绍mybatis获取自增主键的方法,一起看看吧


