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>
相关推荐
best_virtuoso19 小时前
PostgreSQL PostGIS安装与配置,现有数据库启用PostGIS扩展
数据库·postgresql
橙汁味的风19 小时前
3关系型数据库的SQL语言
数据库·sql
学编程的董19 小时前
07 计算字段的创建与使用 - 数据转换的艺术
数据库·oracle
程序员云帆哥19 小时前
MySQL JDBC Driver URL参数配置规范
数据库·mysql·jdbc
TDengine (老段)19 小时前
TDengine 数学函数 FLOOR 用户手册
大数据·数据库·物联网·时序数据库·iot·tdengine·涛思数据
大气层煮月亮20 小时前
Oracle EBS ERP开发——报表生成Excel标准模板设计
数据库·oracle·excel
云和数据.ChenGuang20 小时前
达梦数据库的命名空间
数据库·oracle
三三木木七21 小时前
mysql拒绝连接
数据库·mysql
蹦跶的小羊羔21 小时前
sql数据库语法
数据库·sql
唐古乌梁海21 小时前
【mysql】InnoDB的聚簇索引和非聚簇索引工作原理
数据库·mysql