oracle+ mybatis 插入数据时返回插入uuid
2014-03-24 15:40
363 查看
oracle使用sys_guid()来自动获取uuid时,需要把此id返回
<insert id="addTask" parameterType="Task"> <selectKey resultType="String" keyProperty="uuid" order="BEFORE"> SELECT sys_guid() FROM DUAL </selectKey> insert into t_zone_task values(#{uuid}, #{title}, #{author}, #{subjectId}, sysdate, #{duration}, #{state}) </insert>测试代码:
public void addTask(Task task) { System.out.println("before:" + task.getUuid()); taskMapper.addTask(task); System.out.println("after:" + task.getUuid()); }
相关文章推荐
- 【MyBatis框架点滴】——mybatis插入数据返回主键(mysql、oracle)
- MyBatis在Oracle中插入数据并返回主键的问题解决
- MyBatis框架——mybatis插入数据返回主键(mysql、oracle)
- MyBatis在Oracle中插入数据的返回值
- MyBatis在Oracle中插入数据并返回主键的问题解决
- MyBatis在Oracle中插入数据并返回主键的问题解决
- MyBatis框架——mybatis插入数据返回主键(mysql、oracle)
- MyBatis与Oracle,MySql,SqlServer插入数据返回主键方式
- MyBatis在Oracle中插入数据并返回主键的问题解决
- MyBatis框架——mybatis插入数据返回主键(mysql、oracle)
- Mybatis id自增,插入数据后返回id
- Oracle 使用mybatis插入数据时查出ID selectKey
- Oracle使用Mybatis实现List批量插入数据(转载)
- mybatis做insert操作的时候 怎么才能返回插入的那条数据的id?
- mysql通过mybatis insert数据时,返回插入数据的动态id
- Oracle使用Mybatis实现批量插入或修改数据(Oracle)
- mysql+mybatis插入一条数据后返回主键ID
- oracle插入返回主键&&根据时间获取最新的一条数据
- myBatis-list数据插入Oracle
- Mybatis中,当插入数据后,返回最新主键id的几种方法,及具体用法