oracle、达梦、mysql insert返回id 新增返回自增序列\自增主键\自增id

注意:id的类型必须与实体User的id字段类型一致

Oracle、达梦

sql 复制代码
<insert id="insert" parameterType="com.xwy.entity.User">
        <selectKey order="BEFORE" keyColumn="id" keyProperty="id" resultType="int">
            select seq_user_id.nextVal from dual
        </selectKey>
        insert into user ( id,name) values (#{id},#{name})
</insert>

MySQL

sql 复制代码
<insert id="insert" keyColumn="id" keyProperty="id" useGeneratedKeys="true" parameterType="com.xwy.entity.User">
        insert into user ( id,name) values (#{id},#{name})
</insert>
相关推荐
一路向北North2 小时前
Spring AI(11) :ChatPDF-向量数据库、PDF处理、向量写入和向量搜索
数据库·人工智能·spring
暗暗别做白日梦2 小时前
CompletableFuture 并发统计
网络·数据库·oracle
二十雨辰2 小时前
[Java]-MySql面试题
mysql
ClouGence3 小时前
告别 Navicat!CloudDM:开源免费一站式数据库开发管理工具
数据库·sql·开源·数据库开发
灵析表格3 小时前
灵析表格功能函数深度分析报告
前端·数据库·microsoft
jaboo123 小时前
postgresql从入门到精通
数据库·postgresql·langchain
晴天¥3 小时前
记一次Oracle集群归档日志爆满之后如何处理(涉及ASM磁盘的增添。有坑必踩)
数据库·oracle
云边有个稻草人3 小时前
Ubuntu部署Prometheus与Alertmanager:服务接入和远程监控
数据库·ubuntu·prometheus
Hoxy.R3 小时前
记录一次Oracle 19c RAC iSCSI会话反复重连:comm error (1020) 原因定位与解决
数据库·oracle
Zhu7588 小时前
在k8s集群部署MySQL单实例,支持多个主流发行版
android·mysql·kubernetes