mybatis 插入时返回刚插入记录的主键值 (Oracle作为数据库)
2013-11-13 12:55
585 查看
mybatis 插入时返回刚插入记录的主键值 (Oracle作为数据库)
<insert id="insert" parameterType="cn.***.beans.LogObject" >
<selectKey resultType="java.lang.Integer" order="BEFORE" keyProperty="id">
SELECT LOGS_SEQ.nextval AS ID FROM DUAL
</selectKey>
INSERT INTO S_T_LOGS (
ID,
USER_ID,
USER_NAME,
USER_IP,
OPERATION_TIME,
DESCRIPTION,
RESOURCE_ID)
VALUES (
#{id},
#{userId},
#{userName},
#{userIp},
#{operationTime},
#{description},
#{resourceId})
</insert>
<insert id="insert" parameterType="cn.***.beans.LogObject" >
<selectKey resultType="java.lang.Integer" order="BEFORE" keyProperty="id">
SELECT LOGS_SEQ.nextval AS ID FROM DUAL
</selectKey>
INSERT INTO S_T_LOGS (
ID,
USER_ID,
USER_NAME,
USER_IP,
OPERATION_TIME,
DESCRIPTION,
RESOURCE_ID)
VALUES (
#{id},
#{userId},
#{userName},
#{userIp},
#{operationTime},
#{description},
#{resourceId})
</insert>
相关文章推荐
- MyBatis+MySQL 返回插入记录的主键ID
- 如何得到JDBC Insert 语句执行后插入Oracle 数据库记录的主键
- 详解Java MyBatis 插入数据库返回主键
- MyBatis在Oracle中插入数据并返回主键的问题解决
- mybatis insert语句 返回插入的记录的主键值
- Java MyBatis 插入数据库返回主键
- MyBatis+MySQL 返回插入记录的主键ID
- 使用Mybatis时,在插入一条数据记录返回主键id值
- 数据库插入记录并返回主键
- 框架学习系列 mybatis 第七篇 mybatis入门程序之插入数据库后返回主键
- mybatis插入一条记录,返回自增主键值
- MyBatis+MySQL 返回插入记录的主键ID
- mybatis 使用自增主键, 插入记录并返回自增主键 MySQL
- mybatis中插入数据库返回主键
- MyBatis框架——mybatis插入数据返回主键(mysql、oracle)
- spring jdbcTemplate insert插入Oracle数据库后返回当前主键id
- MyBatis框架——mybatis插入数据返回主键(mysql、oracle)
- Mybatis 插入一条或批量插入 返回带有自增长主键记录的实例
- Java开发: Mybatis insert 插入记录后自动返回主键(Mybatis3.x)
- MyBatis框架——mybatis插入数据返回主键(mysql、oracle)