MyBatis中配置自动增长
来源:互联网 发布:linux查看文件所在目录 编辑:程序博客网 时间:2024/05/16 07:55
Oracle数据库
<!-- 添加数据(自动增长) --><insert id="insert" parameterType="Employee"><selectKey keyProperty="eid" resultType="int" order="BEFORE">select seqstudent.nextval from dual</selectKey>insert into Employee values(#{eid},#{ename},#{sex},#{age},${birth})</insert>
SQServer数据
<!-- 添加数据(自动增长) --><insert id="insert" parameterType="Employee"><selectKey keyProperty="eid" resultType="int" order="BEFORE">select @@identity</selectKey>insert into Employee values(#{eid},#{ename},#{sex},#{age},${birth})</insert>
MySql数据库
方式一:
<!-- 添加数据(自动增长) --><insert id="insert" parameterType="Employee"><selectKey keyProperty="eid" resultType="int" order="AFTER">select LAST_INSERT_ID()</selectKey>insert into Employee values(#{eid},#{ename},#{sex},#{age},${birth})</insert>
方式二:使用UUID函数生成一个全球唯一的32位数字
<!-- 添加数据(自动增长) --><insert id="insert" parameterType="Employee"><selectKey keyProperty="eid" resultType="int" order="BEFORE">select UUID()</selectKey>insert into Employee values(#{eid},#{ename},#{sex},#{age},${birth})</insert>
阅读全文
0 0
- MyBatis中配置自动增长
- mybatis中插入数据自动返回自增长id的配置
- 配置主键自动增长
- 微软MSSQL SQLSERVER mybatis insert新增后获取自动增长ID的配置
- mybatis插入数据主键自动增长处理
- mybatis 更新数据表、自动增长序列、
- Mybatis MySQL 获取自动增长主键
- mybatis 返回主键自动增长的值
- myeclipse中配置mybatis的自动提示
- 数据库中主键自动增长
- db2中字段自动增长
- mybatis配置oracle的主键自增长
- mybatis中关于自增长字段
- Mybatis中 sequence不能自增长
- mybatis insert语句中自增长
- mybatis自动生成配置
- mybatis 自动增长id保存后得到id
- mybatis批量插入返回自动增长的id
- leetcode_412. Fizz Buzz ? 待解决
- 实验一 线性回归
- Hadoop
- 接口-大学里的学生(Student)需要交学费,而研究生(Graduate)作为学生比较特殊,除了需要交学费外,还可以获取一部分科研津贴,由学校(University)统一发放。此外,学校还需要发放教
- leetcode_419. Battleships in a Board ? 待解决
- MyBatis中配置自动增长
- Class.isAssignableFrom(Class clz)方法 与 instanceof 关键字的区别
- magento 开发 -- 入门深入理解第五章 – Magento资源配置
- AndroidStudio编译SDL2
- cocos2dx 持续学习(二) 小游戏Demo
- numpy函数库使用
- Effective OC之接口与API设计
- 算法爱好者——数组中最大的差值 ? 待解决
- ViewPager实现带引导小圆点与自动跳转的引导界面