zoukankan      html  css  js  c++  java
  • oracle 自增序列 在 mybatis中应用

    创建自增序列:
    create sequence SEQ_INCREMENT_LOG

    increment by 1
    start with 1 
    minvalue 1
    maxvalue 999999999;

    查询oracle自增序列:

    select SEQUENCE_OWNER,SEQUENCE_NAME from dba_sequences  where sequence_owner='PPNIE';

    xml片段:

      <insert id="insert" parameterType="cn.com.soft.domain.IncrementLog">
        <selectKey keyProperty="id" order="BEFORE" resultType="long">
          select SEQ_INCREMENT_LOG.NEXTVAL as id from dual
        </selectKey>
        insert into INCREMENT_LOG (ID, NAME, OPERAT_TM, 
          OPERAT_TYPE, DATA_TOTAL, DATE_TM, 
          SUCCESS_FLAG, NOTE, DATA_FILE_NAME, 
          MAPPING_FILE_NAME, OPERAT_START, OPERAT_END
          )
        values (#{id,jdbcType=DECIMAL}, #{name,jdbcType=VARCHAR}, #{operatTm,jdbcType=TIMESTAMP}, 
          #{operatType,jdbcType=VARCHAR}, #{dataTotal,jdbcType=DECIMAL}, #{dateTm,jdbcType=TIMESTAMP}, 
          #{successFlag,jdbcType=VARCHAR}, #{note,jdbcType=VARCHAR}, #{dataFileName,jdbcType=VARCHAR}, 
          #{mappingFileName,jdbcType=VARCHAR}, #{operatStart,jdbcType=TIMESTAMP}, #{operatEnd,jdbcType=TIMESTAMP}
          )
      </insert>
  • 相关阅读:
    Daily Scrum – 1/15
    Daily Scrum – 1/12
    Daily Scrum – 1/11
    Daily Scrum – 1/7
    Daily Scrum – 1/6
    Daily Scrum – 1/5
    Daily Scrum – 1/4
    1/13 update
    stand up meeting 1--11
    stand up meeting 1-6
  • 原文地址:https://www.cnblogs.com/mryangbo/p/13571217.html
Copyright © 2011-2022 走看看