sql 插入或更新行&&返回ID

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了sql 插入或更新行&&返回ID相关的知识,希望对你有一定的参考价值。

INSERT INTO tb_sgt_rt_complaint(id_rt_destiny, obs, id_user_create)
	VALUES(p_id_rt_destiny, p_obs, p_id_user)
	ON DUPLICATE KEY UPDATE id_rt_complaint = LAST_INSERT_ID(id_rt_complaint), obs = p_obs, id_user_change = p_id_user;

	SELECT LAST_INSERT_ID() AS lastid;

以上是关于sql 插入或更新行&&返回ID的主要内容,如果未能解决你的问题,请参考以下文章

使用 Diesel 执行插入或更新

使用修改方法在sql中插入xml

在 Amazon Redshift 上插入行的事务的 ID

PL / SQL触发器在更新或插入后更新同一个表

SQL 插入选择语句

sql插入行,但从该行返回一个项目