oracle,mybatis主键自增长
2016-05-01 10:33
543 查看
<insert id="insert" parameterType="resource"> <selectKey resultType="long" order="BEFORE" keyProperty="id"> SELECT sys_resource_id_SEQ.NEXTVAL AS id FROM DUAL </selectKey> INSERT INTO <include refid="t_sys_resource"/> (id, name, type, url, permission, parent_id, parent_ids, available) VALUES (#{id}, #{name}, #{type}, #{url}, #{permission}, #{parentId}, #{parentIds}, #{available}) </insert>
使用序列sequence,进行主键自增长
CREATE SEQUENCE "PORTX"."SYS_ORGANIZATION_ID_SEQ" MINVALUE 1 MAXVALUE 999999999999999999999999 INCREMENT BY 1 START WITH 1 CACHE 20 NOORDER NOCYCLE ;
相关文章推荐
- Oracle的分页方法
- 初学JDBC
- Centos6.6 安装oracle11g r2
- oracle安装,远程连接,快速导入导出
- Oracle简单易用的表结构导出方法
- 关于在rhel6.5下安装oracle11g2
- 迁移mysql数据到oracle上
- linux下修改oracle数据库用户名称和密码
- 【翻译自mos文章】怎么获得Oracle Database 12c中的audit session id
- oracle SQL竖表转横表
- Oracle 12C高级压缩索引 Advanced Index Compression
- 关于Oracle 数据库中的sequence
- Oracle-dos命令下的常用语句
- oracle学习笔记 Oracle数据库及相关软件的启动和关闭 第二部分
- oracle学习笔记 Oracle数据库及相关软件的启动和关闭 第一部分
- oracle用户创建及权限设置及表空间
- oracle导入和导出,以及报错的处理包括高版本的dmp导入到低版本
- JAVA解析DBF文件导入到Oracle数据库中
- C++使用oracle的occi库操作oracle数据库
- C++访问Oracle数据库