Mybatis——insert数据时,手动添加序列作为主键

利用mybatis逆向工程生成的xml文件中,由于oracle中主键是number类型,所以只有通过序列来作为主键。

 

更改map.xml文件:

insert into BS_PTN_CONFIG (ID, NETWORKTYPE, CIR, 
      PIR, DISMANTLE, CANCELLATION, 
      OPERATION_TIME, OPERATOR)
    values (SEQ_BS_PTN_CONFIG.NEXTVAL, #{networktype,jdbcType=VARCHAR}, #{cir,jdbcType=VARCHAR}, 
      #{pir,jdbcType=VARCHAR}, #{dismantle,jdbcType=VARCHAR}, #{cancellation,jdbcType=VARCHAR}, 
      #{operationTime,jdbcType=TIMESTAMP}, #{operator,jdbcType=VARCHAR})

其中 seq_bs_ptn_config序列。

你可能感兴趣的:(Oracle,mybatis)