SQL:INSERT操作返回主键

2014-11-24 09:49:30 · 作者: · 浏览: 0




SELECT SEQ_SUBSTITUTE_OPER_ID.nextVal FROM DUAL

insert into SUBSTITUTE_OPER (SUBSTITUTE_OPER_ID, CUST_ID, TEL_NUM,
TERM_TYPE, CITY_ID, OBJ_TYPE,

ACCESS_ID, ACCESS_OBJ_ID, STAFF_ID,
OPER_DATE, CALL_TELNUM, TEMPLATE_ID,
MSG_CONTENT, SEND_STS)
values (#{substituteOperId,jdbcType=DECIMAL}, #{custId,jdbcType=DECIMAL}, #{telNum,jdbcType=DECIMAL},
#{termType,jdbcType=CHAR}, #{cityId,jdbcType=VARCHAR}, #{objType,jdbcType=CHAR},
#{accessId,jdbcType=CHAR}, #{accessObjId,jdbcType=DECIMAL}, #{staffId,jdbcType=DECIMAL},
#{operDate,jdbcType=DATE}, #{callTelnum,jdbcType=VARCHAR}, #{templateId,jdbcType=DECIMAL},
#{msgContent,jdbcType=VARCHAR}, #{sendSts,jdbcType=CHAR})

关键点自己找吧,很明显吧