mybatis oracle 序列自增与 uuid生成
2016-09-05 17:48
281 查看
uuid 利用oracle 自带的函数 或者 自己写序列
<insert id="insertANewUser" parameterType="com.meyacom.fw.um.dto.Use
<insert id="insertANewUser" parameterType="com.meyacom.fw.um.dto.Use
select sys_guid() from dual INSERT INTO T_USER(USER_ID,USER_NAME,EMAIL,LOGIN_PASSWORD, USER_STATUS) values ( #{userId,jdbcType=VARCHAR}, #{userName,jdbcType=VARCHAR}, #{email,jdbcType=VARCHAR}, #{loginPassword,jdbcType=VARCHAR}, 'A') SELECT SEQ_POLICY_ID.nextval as policy_id FROM DUAL insert into T_POLICY (POLICY_ID, POLICY_NUMBER, INSURED, ORG_CODE, COUNT, TELEPHONE, STATUS, UPLOAD) values (#{policy_id,jdbcType=DECIMAL}, #{policy_number,jdbcType=VARCHAR}, #{insured,jdbcType=VARCHAR}, #{org_code,jdbcType=VARCHAR}, #{count,jdbcType=DECIMAL}, #{telephone,jdbcType=VARCHAR}, #{status,jdbcType=VARCHAR}, #{upload,jdbcType=VARCHAR})
相关文章推荐
- 4.2 MyBatis_映射文件_insert_Oracle使用序列生成主键演示和获取非自增主键的值_selectKey
- 用Java生成全局序列UUID
- 关于Oracle 生成包含日期和自动增长序列的编码
- MyBatis 3 自动生成 主键 针对不同的数据库(oracle/sqlserver/mysql)
- oracle生成32位uuid
- 关于Hibernate的oracle主键id生成策略uuid、native和sequence
- oracle 生成序列脚本
- oracle+ mybatis 插入数据时返回插入uuid
- Oracle 生成uuid
- Java、JavaScript、php、mysql、oracle生成uuid(32位)
- Oracle序列生成订单流水号
- oracle结合序列和触发器生成表的主键
- Oracle生成UUID
- Oracle建表,建序列,建触发器,自动生成唯一主键
- oracle 生成序列脚本
- Oracle序列 生成订单流水号(加日期或别的信息)
- 基于Oracle,采用JDBC、Hibernate不同方式实现自定义序列主键生成
- 关于Hibernate的oracle主键id生成策略uuid、native和sequence
- Oracle中的序列sequence - 顺序生成seqid
- mybatis-gen自动生成Mapper中加入分页 (MySQL和Oracle)