IFNULL -> NVL, 추가: now, today 오라클 버젼

master
mjkhan21 11 months ago
parent 521038988a
commit f38f97e3b3

@ -61,7 +61,7 @@ SELECT A.*, FILE_PATH URL
<selectKey keyProperty="file.id,file.path" keyColumn="NEW_ID,PATH" resultType="map" order="BEFORE">
SELECT NEW_ID, CONCAT(DIR, NEW_ID, '.', #{file.extension}) PATH
FROM (
SELECT IFNULL(MAX(FILE_ID) + 1, CONCAT(THIS_DAY, '00001')) NEW_ID
SELECT NVL(MAX(FILE_ID) + 1, CONCAT(THIS_DAY, '00001')) NEW_ID
FROM TB_FILE A, (<include refid="utility.selectThisDay" />) B
WHERE FILE_ID LIKE CONCAT(THIS_DAY, '%')
) T1, (

@ -20,16 +20,23 @@ SELECT FOUND_ROWS() TOT_CNT</select>
<sql id="orderBy"><if test="fetchSize == null or fetchSize &lt; 1"><include refid="utility.sortBy" /></if></sql>
<sql id="now">DATE_FORMAT(CURRENT_TIMESTAMP(), '%Y%m%d%H%i%s')</sql>
<sql id="selectNow">SELECT<include refid="utility.now" />NOW</sql>
<!-- 마리아 DB -->
<sql id="now">DATE_FORMAT(CURRENT_TIMESTAMP, '%Y%m%d%H%i%s')</sql>
<sql id="today">DATE_FORMAT(CURRENT_DATE, '%Y%m%d')</sql>
<sql id="selectToday">SELECT<include refid="utility.today" />TODAY</sql>
<!-- 오라클
<sql id="now">TO_CHAR(CURRENT_TIMESTAMP, 'YYYYMMDDHH24MISS')</sql>
<sql id="today">TO_CHAR(CURRENT_DATE, 'YYYYMMDD')</sql>
-->
<sql id="selectNow">SELECT<include refid="utility.now" />NOW FROM DUAL</sql>
<sql id="selectToday">SELECT<include refid="utility.today" />TODAY FROM DUAL</sql>
<sql id="thisDay">IFNULL(#{thisDay},<include refid="utility.today" />)</sql>
<sql id="thisDay">NVL(#{thisDay},<include refid="utility.today" />)</sql>
<sql id="selectThisDay">SELECT<include refid="utility.thisDay" />THIS_DAY</sql>
<sql id="selectThisDay">SELECT<include refid="utility.thisDay" />THIS_DAY FROM DUAL</sql>
</mapper>

@ -205,7 +205,7 @@
<insert id="insertA01" parameterType="map">/* 과태료 대장 단속 정보 등록(lntrisAMapper.insertA01) */
<selectKey keyProperty="a01.a01Id" keyColumn="NEW_ID" resultType="string" order="BEFORE">
SELECT CONCAT(TODAY, LPAD(IFNULL(SUBSTR(MAX(A01_ID), 9) + 1, 1), 22, '0')) NEW_ID
SELECT CONCAT(TODAY, LPAD(NVL(SUBSTR(MAX(A01_ID), 9) + 1, 1), 22, '0')) NEW_ID
FROM TB_NIS_INDIV_A01 A, (<include refid="utility.selectToday" />) B
WHERE A01_ID LIKE CONCAT(TODAY, '%')</selectKey>
INSERT INTO TB_NIS_INDIV_A01 (
@ -645,7 +645,7 @@ UPDATE TB_NIS_INDIV_A01 A
<insert id="insertA02" parameterType="map">/* 과태료 대장 전일자 변동자료 등록(lntrisAMapper.insertA02) */
<selectKey keyProperty="a02.a02Id" keyColumn="NEW_ID" resultType="string" order="BEFORE">
SELECT CONCAT(TODAY, LPAD(IFNULL(SUBSTR(MAX(A02_ID), 9) + 1, 1), 22, '0')) NEW_ID
SELECT CONCAT(TODAY, LPAD(NVL(SUBSTR(MAX(A02_ID), 9) + 1, 1), 22, '0')) NEW_ID
FROM TB_NIS_INDIV_A02 A, (<include refid="utility.selectToday" />) B
WHERE A02_ID LIKE CONCAT(TODAY, '%')</selectKey>
INSERT INTO TB_NIS_INDIV_A02 (
@ -1136,7 +1136,7 @@ UPDATE TB_NIS_INDIV_A02
<insert id="insertA03" parameterType="map">/* 과태료 대장 상세 조회 결과 등록(lntrisAMapper.insertA03) */
<selectKey keyProperty="a03.a03Id" keyColumn="NEW_ID" resultType="string" order="BEFORE">
SELECT CONCAT(TODAY, LPAD(IFNULL(SUBSTR(MAX(A03_ID), 9) + 1, 1), 22, '0')) NEW_ID
SELECT CONCAT(TODAY, LPAD(NVL(SUBSTR(MAX(A03_ID), 9) + 1, 1), 22, '0')) NEW_ID
FROM TB_NIS_INDIV_A03 A, (<include refid="utility.selectToday" />) B
WHERE A03_ID LIKE CONCAT(TODAY, '%')</selectKey>
INSERT INTO TB_NIS_INDIV_A03 (

@ -66,7 +66,7 @@
<insert id="insertB01Req" parameterType="map">/* 체납상세세목정보_요청 등록(lntrisB01_03Mapper.insertB01Req) */
<selectKey keyProperty="b01.b01Id" keyColumn="NEW_ID" resultType="string" order="BEFORE">
SELECT CONCAT(TODAY, LPAD(IFNULL(SUBSTR(MAX(B01_ID), 9) + 1, 1), 22, '0')) NEW_ID
SELECT CONCAT(TODAY, LPAD(NVL(SUBSTR(MAX(B01_ID), 9) + 1, 1), 22, '0')) NEW_ID
FROM TB_NIS_SPCL_B01 A, (<include refid="utility.selectToday" />) B
WHERE B01_ID LIKE CONCAT(TODAY, '%')</selectKey>
INSERT INTO TB_NIS_SPCL_B01 (
@ -551,7 +551,7 @@ SELECT #{resp.b01Id} <!-- 일련번호 ID -->
, #{currentUser.id} <!-- 등록자 -->
, <include refid="utility.now" /> <!-- 수정 일시 -->
, #{currentUser.id} <!-- 수정자 -->
</foreach></insert>
FROM DUAL</foreach></insert>
<resultMap id="b02ReqRow" type="cokr.xit.interfaces.lntris.special.b.LntrisB02"> <!-- 수납 상세정보_요청 -->
<result property="b02Id" column="B02_ID" /> <!-- 일련번호 ID -->
@ -595,7 +595,7 @@ SELECT #{resp.b01Id} <!-- 일련번호 ID -->
<insert id="insertB02Req" parameterType="map">/* 수납 상세정보_요청 등록(lntrisB01_03Mapper.insertB02Req) */
<selectKey keyProperty="b02.b02Id" keyColumn="NEW_ID" resultType="string" order="BEFORE">
SELECT CONCAT(TODAY, LPAD(IFNULL(SUBSTR(MAX(B02_ID), 9) + 1, 1), 22, '0')) NEW_ID
SELECT CONCAT(TODAY, LPAD(NVL(SUBSTR(MAX(B02_ID), 9) + 1, 1), 22, '0')) NEW_ID
FROM TB_NIS_SPCL_B02 A, (<include refid="utility.selectToday" />) B
WHERE B02_ID LIKE CONCAT(TODAY, '%')</selectKey>
INSERT INTO TB_NIS_SPCL_B02 (
@ -979,7 +979,7 @@ SELECT #{resp.b02Id} <!-- 일련번호 ID -->
, #{currentUser.id} <!-- 등록자 -->
,<include refid="utility.now" /> <!-- 수정 일시 -->
, #{currentUser.id} <!-- 수정자 -->
</foreach></insert>
FROM DUAL</foreach></insert>
<resultMap id="b03ReqRow" type="cokr.xit.interfaces.lntris.special.b.LntrisB03"> <!-- 결손 상세세목정보_요청 -->
<result property="b03Id" column="B03_ID" /> <!-- 일련번호 ID -->
@ -1023,7 +1023,7 @@ SELECT #{resp.b02Id} <!-- 일련번호 ID -->
<insert id="insertB03Req" parameterType="map">/* 결손 상세세목정보_요청 등록(lntrisB01_03Mapper.insertB03Req) */
<selectKey keyProperty="b03.b03Id" keyColumn="NEW_ID" resultType="string" order="BEFORE">
SELECT CONCAT(TODAY, LPAD(IFNULL(SUBSTR(MAX(B03_ID), 9) + 1, 1), 22, '0')) NEW_ID
SELECT CONCAT(TODAY, LPAD(NVL(SUBSTR(MAX(B03_ID), 9) + 1, 1), 22, '0')) NEW_ID
FROM TB_NIS_SPCL_B03 A, (<include refid="utility.selectToday" />) B
WHERE B03_ID LIKE CONCAT(TODAY, '%')</selectKey>
INSERT INTO TB_NIS_SPCL_B03 (
@ -1211,6 +1211,6 @@ SELECT #{resp.b03Id} <!-- 일련번호 ID -->
, #{currentUser.id} <!-- 등록자 -->
,<include refid="utility.now" /> <!-- 수정 일시 -->
, #{currentUser.id} <!-- 수정자 -->
</foreach></insert>
FROM DUAL</foreach></insert>
</mapper>

@ -53,7 +53,7 @@
<insert id="insertB04Req" parameterType="map">/* 체납자독려정보_요청 등록(lntrisB04_06Mapper.insertB04Req) */
<selectKey keyProperty="b04.b04Id" keyColumn="NEW_ID" resultType="string" order="BEFORE">
SELECT CONCAT(TODAY, LPAD(IFNULL(SUBSTR(MAX(B04_ID), 9) + 1, 1), 22, '0')) NEW_ID
SELECT CONCAT(TODAY, LPAD(NVL(SUBSTR(MAX(B04_ID), 9) + 1, 1), 22, '0')) NEW_ID
FROM TB_NIS_SPCL_B04 A, (<include refid="utility.selectToday" />) B
WHERE B04_ID LIKE CONCAT(TODAY, '%')</selectKey>
INSERT INTO TB_NIS_SPCL_B04 (
@ -209,7 +209,7 @@ SELECT #{resp.b04Id} <!-- 일련번호 ID -->
, #{currentUser.id} <!-- 등록자 -->
, <include refid="utility.now" /> <!-- 수정 일시 -->
, #{currentUser.id} <!-- 수정자 -->
</foreach></insert>
FROM DUAL</foreach></insert>
<resultMap id="b05ReqRow" type="cokr.xit.interfaces.lntris.special.b.LntrisB05"> <!-- 압류정보_요청 -->
<result property="b05Id" column="B05_ID" /> <!-- 일련번호 ID -->
@ -237,7 +237,7 @@ SELECT #{resp.b04Id} <!-- 일련번호 ID -->
<insert id="insertB05Req" parameterType="map">/* 압류정보_요청 등록(lntrisB04_06Mapper.insertB05Req) */
<selectKey keyProperty="b05.b05Id" keyColumn="NEW_ID" resultType="string" order="BEFORE">
SELECT CONCAT(TODAY, LPAD(IFNULL(SUBSTR(MAX(B05_ID), 9) + 1, 1), 22, '0')) NEW_ID
SELECT CONCAT(TODAY, LPAD(NVL(SUBSTR(MAX(B05_ID), 9) + 1, 1), 22, '0')) NEW_ID
FROM TB_NIS_SPCL_B05 A, (<include refid="utility.selectToday" />) B
WHERE B05_ID LIKE CONCAT(TODAY, '%')</selectKey>
INSERT INTO TB_NIS_SPCL_B05 (
@ -437,7 +437,7 @@ SELECT #{resp.b05Id} <!-- 일련번호 ID -->
, #{currentUser.id} <!-- 등록자 -->
,<include refid="utility.now" /> <!-- 수정 일시 -->
, #{currentUser.id} <!-- 수정자 -->
</foreach></insert>
FROM DUAL</foreach></insert>
<resultMap id="b06ReqRow" type="cokr.xit.interfaces.lntris.special.b.LntrisB06"> <!-- 압류시점 체납정보_요청 -->
<result property="b06Id" column="B06_ID" /> <!-- 일련번호 ID -->
@ -465,7 +465,7 @@ SELECT #{resp.b05Id} <!-- 일련번호 ID -->
<insert id="insertB06Req" parameterType="map">/* 압류시점 체납정보_요청 등록(lntrisB04_06Mapper.insertB06Req) */
<selectKey keyProperty="b06.b06Id" keyColumn="NEW_ID" resultType="string" order="BEFORE">
SELECT CONCAT(TODAY, LPAD(IFNULL(SUBSTR(MAX(B06_ID), 9) + 1, 1), 22, '0')) NEW_ID
SELECT CONCAT(TODAY, LPAD(NVL(SUBSTR(MAX(B06_ID), 9) + 1, 1), 22, '0')) NEW_ID
FROM TB_NIS_SPCL_B06 A, (<include refid="utility.selectToday" />) B
WHERE B06_ID LIKE CONCAT(TODAY, '%')</selectKey>
INSERT INTO TB_NIS_SPCL_B06 (
@ -585,6 +585,6 @@ SELECT #{resp.b06Id} <!-- 일련번호 ID -->
, #{currentUser.id} <!-- 등록자 -->
,<include refid="utility.now" /> <!-- 수정 일시 -->
, #{currentUser.id} <!-- 수정자 -->
</foreach></insert>
FROM DUAL</foreach></insert>
</mapper>

@ -49,7 +49,7 @@
<insert id="insertB07Req" parameterType="map">/* 과오납 상세정보 요청 등록(lntrisB07_09Mapper.insertB07Req) */
<selectKey keyProperty="b07.b07Id" keyColumn="NEW_ID" resultType="string" order="BEFORE">
SELECT CONCAT(TODAY, LPAD(IFNULL(SUBSTR(MAX(B07_ID), 9) + 1, 1), 22, '0')) NEW_ID
SELECT CONCAT(TODAY, LPAD(NVL(SUBSTR(MAX(B07_ID), 9) + 1, 1), 22, '0')) NEW_ID
FROM TB_NIS_SPCL_B07 A, (<include refid="utility.selectToday" />) B
WHERE B07_ID LIKE CONCAT(TODAY, '%')</selectKey>
INSERT INTO TB_NIS_SPCL_B07 (
@ -245,7 +245,7 @@ SELECT #{resp.b07Id} <!-- 일련번호 ID -->
, #{currentUser.id} <!-- 등록자 -->
,<include refid="utility.now" /> <!-- 수정 일시 -->
, #{currentUser.id} <!-- 수정자 -->
</foreach></insert>
FROM DUAL</foreach></insert>
<resultMap id="b08ReqRow" type="cokr.xit.interfaces.lntris.special.b.LntrisB08"> <!-- 영치정보 요청 -->
<result property="b08Id" column="B08_ID" /> <!-- 일련번호 ID -->
@ -273,7 +273,7 @@ SELECT #{resp.b07Id} <!-- 일련번호 ID -->
<insert id="insertB08Req" parameterType="map">/* 영치정보 요청 등록(lntrisB07_09Mapper.insertB08Req) */
<selectKey keyProperty="b08.b08Id" keyColumn="NEW_ID" resultType="string" order="BEFORE">
SELECT CONCAT(TODAY, LPAD(IFNULL(SUBSTR(MAX(B08_ID), 9) + 1, 1), 22, '0')) NEW_ID
SELECT CONCAT(TODAY, LPAD(NVL(SUBSTR(MAX(B08_ID), 9) + 1, 1), 22, '0')) NEW_ID
FROM TB_NIS_SPCL_B08 A, (<include refid="utility.selectToday" />) B
WHERE B08_ID LIKE CONCAT(TODAY, '%')</selectKey>
INSERT INTO TB_NIS_SPCL_B08 (
@ -419,7 +419,7 @@ SELECT #{resp.b08Id} <!-- 일련번호 ID -->
, #{currentUser.id} <!-- 등록자 -->
,<include refid="utility.now" /> <!-- 수정 일시 -->
, #{currentUser.id} <!-- 수정자 -->
</foreach></insert>
FROM DUAL</foreach></insert>
<resultMap id="b09ReqRow" type="cokr.xit.interfaces.lntris.special.b.LntrisB09"> <!-- 고지발송정보 요청 -->
<result property="b09Id" column="B09_ID" /> <!-- 일련번호 ID -->
@ -463,7 +463,7 @@ SELECT #{resp.b08Id} <!-- 일련번호 ID -->
<insert id="insertB09Req" parameterType="map">/* 고지발송정보 요청 등록(lntrisB07_09Mapper.insertB09Req) */
<selectKey keyProperty="b09.b09Id" keyColumn="NEW_ID" resultType="string" order="BEFORE">
SELECT CONCAT(TODAY, LPAD(IFNULL(SUBSTR(MAX(B09_ID), 9) + 1, 1), 22, '0')) NEW_ID
SELECT CONCAT(TODAY, LPAD(NVL(SUBSTR(MAX(B09_ID), 9) + 1, 1), 22, '0')) NEW_ID
FROM TB_NIS_SPCL_B09 A, (<include refid="utility.selectToday" />) B
WHERE B09_ID LIKE CONCAT(TODAY, '%')</selectKey>
INSERT INTO TB_NIS_SPCL_B09 (
@ -603,6 +603,6 @@ SELECT #{resp.b09Id} <!-- 일련번호 ID -->
, #{currentUser.id} <!-- 등록자 -->
,<include refid="utility.now" /> <!-- 수정 일시 -->
, #{currentUser.id} <!-- 수정자 -->
</foreach></insert>
FROM DUAL</foreach></insert>
</mapper>

@ -49,7 +49,7 @@
<insert id="insertB10Req" parameterType="map">/* 우편발송결과정보 요청 등록(lntrisB10_12Mapper.insertB10Req) */
<selectKey keyProperty="b10.b10Id" keyColumn="NEW_ID" resultType="string" order="BEFORE">
SELECT CONCAT(TODAY, LPAD(IFNULL(SUBSTR(MAX(B10_ID), 9) + 1, 1), 22, '0')) NEW_ID
SELECT CONCAT(TODAY, LPAD(NVL(SUBSTR(MAX(B10_ID), 9) + 1, 1), 22, '0')) NEW_ID
FROM TB_NIS_SPCL_B10 A, (<include refid="utility.selectToday" />) B
WHERE B10_ID LIKE CONCAT(TODAY, '%')</selectKey>
INSERT INTO TB_NIS_SPCL_B10 (
@ -257,7 +257,7 @@ SELECT #{resp.b10Id} <!-- 일련번호 ID -->
, #{currentUser.id} <!-- 등록자 -->
,<include refid="utility.now" /> <!-- 수정 일시 -->
, #{currentUser.id} <!-- 수정자 -->
</foreach></insert>
FROM DUAL</foreach></insert>
<resultMap id="b11ReqRow" type="cokr.xit.interfaces.lntris.special.b.LntrisB11"> <!-- 과태료대장 목록 요청 -->
<result property="b11Id" column="B11_ID" /> <!-- 일련번호 ID -->
@ -291,7 +291,7 @@ SELECT #{resp.b10Id} <!-- 일련번호 ID -->
<insert id="insertB11Req" parameterType="map">/* 과태료대장 목록 요청 등록(lntrisB10_12Mapper.insertB11Req) */
<selectKey keyProperty="b11.b11Id" keyColumn="NEW_ID" resultType="string" order="BEFORE">
SELECT CONCAT(TODAY, LPAD(IFNULL(SUBSTR(MAX(B11_ID), 9) + 1, 1), 22, '0')) NEW_ID
SELECT CONCAT(TODAY, LPAD(NVL(SUBSTR(MAX(B11_ID), 9) + 1, 1), 22, '0')) NEW_ID
FROM TB_NIS_SPCL_B11 A, (<include refid="utility.selectToday" />) B
WHERE B11_ID LIKE CONCAT(TODAY, '%')</selectKey>
INSERT INTO TB_NIS_SPCL_B11 (
@ -517,7 +517,7 @@ SELECT #{resp.b11Id} <!-- 일련번호 ID -->
, #{currentUser.id} <!-- 등록자 -->
,<include refid="utility.now" /> <!-- 수정 일시 -->
, #{currentUser.id} <!-- 수정자 -->
</foreach></insert>
FROM DUAL</foreach></insert>
<resultMap id="b12ReqRow" type="cokr.xit.interfaces.lntris.special.b.LntrisB12"> <!-- 과태료대장 상세 요청 -->
<result property="b12Id" column="B12_ID" /> <!-- 일련번호 ID -->
@ -545,7 +545,7 @@ SELECT #{resp.b11Id} <!-- 일련번호 ID -->
<insert id="insertB12Req" parameterType="map">/* 과태료대장 상세 요청 등록(lntrisB10_12Mapper.insertB12Req) */
<selectKey keyProperty="b12.b12Id" keyColumn="NEW_ID" resultType="string" order="BEFORE">
SELECT CONCAT(TODAY, LPAD(IFNULL(SUBSTR(MAX(B12_ID), 9) + 1, 1), 22, '0')) NEW_ID
SELECT CONCAT(TODAY, LPAD(NVL(SUBSTR(MAX(B12_ID), 9) + 1, 1), 22, '0')) NEW_ID
FROM TB_NIS_SPCL_B12 A, (<include refid="utility.selectToday" />) B
WHERE B12_ID LIKE CONCAT(TODAY, '%')</selectKey>
INSERT INTO TB_NIS_SPCL_B12 (
@ -1001,6 +1001,6 @@ SELECT #{resp.b12Id} <!-- 일련번호 ID -->
, #{currentUser.id} <!-- 등록자 -->
,<include refid="utility.now" /> <!-- 수정 일시 -->
, #{currentUser.id} <!-- 수정자 -->
</foreach></insert>
FROM DUAL</foreach></insert>
</mapper>

@ -37,7 +37,7 @@
<insert id="insertB13Req" parameterType="map">/* 주정차위반 과태료 대장 목록 요청 등록(lntrisB13_16Mapper.insertB13Req) */
<selectKey keyProperty="b13.b13Id" keyColumn="NEW_ID" resultType="string" order="BEFORE">
SELECT CONCAT(TODAY, LPAD(IFNULL(SUBSTR(MAX(B13_ID), 9) + 1, 1), 22, '0')) NEW_ID
SELECT CONCAT(TODAY, LPAD(NVL(SUBSTR(MAX(B13_ID), 9) + 1, 1), 22, '0')) NEW_ID
FROM TB_NIS_SPCL_B13 A, (<include refid="utility.selectToday" />) B
WHERE B13_ID LIKE CONCAT(TODAY, '%')</selectKey>
INSERT INTO TB_NIS_SPCL_B13 (
@ -268,7 +268,7 @@ SELECT #{resp.b13Id} <!-- 일련번호 ID -->
, #{currentUser.id} <!-- 등록자 -->
,<include refid="utility.now" /> <!-- 수정 일시 -->
, #{currentUser.id} <!-- 수정자 -->
</foreach></insert>
FROM DUAL</foreach></insert>
<resultMap id="b14ReqRow" type="cokr.xit.interfaces.lntris.special.b.LntrisB14"> <!-- 주정차위반 과태료 대장 상세 요청 -->
<result property="b14Id" column="B14_ID" /> <!-- 일련번호 ID -->
@ -294,7 +294,7 @@ SELECT #{resp.b13Id} <!-- 일련번호 ID -->
<insert id="insertB14Req" parameterType="map">/* 주정차위반 과태료 대장 상세 요청 등록(lntrisB13_16Mapper.insertB14Req) */
<selectKey keyProperty="b14.b14Id" keyColumn="NEW_ID" resultType="string" order="BEFORE">
SELECT CONCAT(TODAY, LPAD(IFNULL(SUBSTR(MAX(B14_ID), 9) + 1, 1), 22, '0')) NEW_ID
SELECT CONCAT(TODAY, LPAD(NVL(SUBSTR(MAX(B14_ID), 9) + 1, 1), 22, '0')) NEW_ID
FROM TB_NIS_SPCL_B14 A, (<include refid="utility.selectToday" />) B
WHERE B14_ID LIKE CONCAT(TODAY, '%')</selectKey>
INSERT INTO TB_NIS_SPCL_B14 (
@ -804,7 +804,7 @@ INSERT INTO TB_NIS_SPCL_B14RV (
<insert id="insertB15Req" parameterType="map">/* 전용차로위반 과태료 대장 목록 요청 등록(lntrisB13_16Mapper.insertB15Req) */
<selectKey keyProperty="b15.b15Id" keyColumn="NEW_ID" resultType="string" order="BEFORE">
SELECT CONCAT(TODAY, LPAD(IFNULL(SUBSTR(MAX(B15_ID), 9) + 1, 1), 22, '0')) NEW_ID
SELECT CONCAT(TODAY, LPAD(NVL(SUBSTR(MAX(B15_ID), 9) + 1, 1), 22, '0')) NEW_ID
FROM TB_NIS_SPCL_B15 A, (<include refid="utility.selectToday" />) B
WHERE B15_ID LIKE CONCAT(TODAY, '%')</selectKey>
INSERT INTO TB_NIS_SPCL_B15 (
@ -1030,7 +1030,8 @@ SELECT #{resp.b15Id} <!-- 일련번호 ID -->
, #{currentUser.id} <!-- 등록자 -->
,<include refid="utility.now" /> <!-- 수정 일시 -->
, #{currentUser.id} <!-- 수정자 -->
</foreach></insert>
FROM DUAL</foreach></insert>
<resultMap id="b16ReqRow" type="cokr.xit.interfaces.lntris.special.b.LntrisB16"> <!-- 전용차로위반 과태료 대장 상세 요청 -->
<result property="b16Id" column="B16_ID" /> <!-- 일련번호 ID -->
<result property="taskSeCd" column="TASK_SE_CD" /> <!-- 업무 구분 코드 -->
@ -1055,7 +1056,7 @@ SELECT #{resp.b15Id} <!-- 일련번호 ID -->
<insert id="insertB16Req" parameterType="map">/* 전용차로위반 과태료 대장 상세 요청 등록(lntrisB13_16Mapper.insertB16Req) */
<selectKey keyProperty="b16.b16Id" keyColumn="NEW_ID" resultType="string" order="BEFORE">
SELECT CONCAT(TODAY, LPAD(IFNULL(SUBSTR(MAX(B16_ID), 9) + 1, 1), 22, '0')) NEW_ID
SELECT CONCAT(TODAY, LPAD(NVL(SUBSTR(MAX(B16_ID), 9) + 1, 1), 22, '0')) NEW_ID
FROM TB_NIS_SPCL_B16 A, (<include refid="utility.selectToday" />) B
WHERE B16_ID LIKE CONCAT(TODAY, '%')</selectKey>
INSERT INTO TB_NIS_SPCL_B16 (
@ -1519,6 +1520,6 @@ SELECT #{resp.b16Id} <!-- 일련번호 ID -->
, #{currentUser.id} <!-- 등록자 -->
,<include refid="utility.now" /> <!-- 수정 일시 -->
, #{currentUser.id} <!-- 수정자 -->
</foreach></insert>
FROM DUAL</foreach></insert>
</mapper>

@ -199,7 +199,7 @@
<insert id="insertD01" parameterType="map">/* 부과정보 등록(lntrisDMapper.insertD01) */
<selectKey keyProperty="d01.d01Id" keyColumn="NEW_ID" resultType="string" order="BEFORE">
SELECT CONCAT(TODAY, LPAD(IFNULL(SUBSTR(MAX(D01_ID), 9) + 1, 1), 22, '0')) NEW_ID
SELECT CONCAT(TODAY, LPAD(NVL(SUBSTR(MAX(D01_ID), 9) + 1, 1), 22, '0')) NEW_ID
FROM TB_NIS_INDIV_D01 A, (<include refid="utility.selectToday" />) B
WHERE D01_ID LIKE CONCAT(TODAY, '%')</selectKey>
INSERT INTO TB_NIS_INDIV_D01 (
@ -601,7 +601,7 @@ UPDATE TB_NIS_INDIV_D01 A
<insert id="insertD02" parameterType="map">/* 부과_수납정보 등록(lntrisDMapper.insertD02) */
<selectKey keyProperty="d02.d02Id" keyColumn="NEW_ID" resultType="string" order="BEFORE">
SELECT CONCAT(TODAY, LPAD(IFNULL(SUBSTR(MAX(D02_ID), 9) + 1, 1), 22, '0')) NEW_ID
SELECT CONCAT(TODAY, LPAD(NVL(SUBSTR(MAX(D02_ID), 9) + 1, 1), 22, '0')) NEW_ID
FROM TB_NIS_INDIV_D02 A, (<include refid="utility.selectToday" />) B
WHERE D02_ID LIKE CONCAT(TODAY, '%')</selectKey>
INSERT INTO TB_NIS_INDIV_D02 (
@ -961,7 +961,7 @@ UPDATE TB_NIS_INDIV_D02 A
<insert id="insertD03" parameterType="map">/* 부과결과정보 등록(lntrisDMapper.insertD03) */
<selectKey keyProperty="d03.d03Id" keyColumn="NEW_ID" resultType="string" order="BEFORE">
SELECT CONCAT(TODAY, LPAD(IFNULL(SUBSTR(MAX(D03_ID), 9) + 1, 1), 22, '0')) NEW_ID
SELECT CONCAT(TODAY, LPAD(NVL(SUBSTR(MAX(D03_ID), 9) + 1, 1), 22, '0')) NEW_ID
FROM TB_NIS_INDIV_D03 A, (<include refid="utility.selectToday" />) B
WHERE D03_ID LIKE CONCAT(TODAY, '%')</selectKey>
INSERT INTO TB_NIS_INDIV_D03 (
@ -1171,7 +1171,7 @@ UPDATE TB_NIS_INDIV_D03
<insert id="insertD04" parameterType="map">/* 부과취소정보 등록(lntrisDMapper.insertD04) */
<selectKey keyProperty="d04.d04Id" keyColumn="NEW_ID" resultType="string" order="BEFORE">
SELECT CONCAT(TODAY, LPAD(IFNULL(SUBSTR(MAX(D04_ID), 9) + 1, 1), 22, '0')) NEW_ID
SELECT CONCAT(TODAY, LPAD(NVL(SUBSTR(MAX(D04_ID), 9) + 1, 1), 22, '0')) NEW_ID
FROM TB_NIS_INDIV_D04 A, (<include refid="utility.selectToday" />) B
WHERE D04_ID LIKE CONCAT(TODAY, '%')</selectKey>
INSERT INTO TB_NIS_INDIV_D04 (
@ -1337,7 +1337,7 @@ UPDATE TB_NIS_INDIV_D04
<insert id="insertD05" parameterType="map">/* 수납정보 등록(lntrisDMapper.insertD05) */
<selectKey keyProperty="d05.d05Id" keyColumn="NEW_ID" resultType="string" order="BEFORE">
SELECT CONCAT(TODAY, LPAD(IFNULL(SUBSTR(MAX(D05_ID), 9) + 1, 1), 22, '0')) NEW_ID
SELECT CONCAT(TODAY, LPAD(NVL(SUBSTR(MAX(D05_ID), 9) + 1, 1), 22, '0')) NEW_ID
FROM TB_NIS_INDIV_D05 A, (<include refid="utility.selectToday" />) B
WHERE D05_ID LIKE CONCAT(TODAY, '%')</selectKey>
INSERT INTO TB_NIS_INDIV_D05 (
@ -1541,7 +1541,7 @@ UPDATE TB_NIS_INDIV_D05
<insert id="insertD06" parameterType="map">/* 감액정보 등록(lntrisDMapper.insertD06) */
<selectKey keyProperty="d06.d06Id" keyColumn="NEW_ID" resultType="string" order="BEFORE">
SELECT CONCAT(TODAY, LPAD(IFNULL(SUBSTR(MAX(D06_ID), 9) + 1, 1), 22, '0')) NEW_ID
SELECT CONCAT(TODAY, LPAD(NVL(SUBSTR(MAX(D06_ID), 9) + 1, 1), 22, '0')) NEW_ID
FROM TB_NIS_INDIV_D06 A, (<include refid="utility.selectToday" />) B
WHERE D06_ID LIKE CONCAT(TODAY, '%')</selectKey>
INSERT INTO TB_NIS_INDIV_D06 (

@ -262,7 +262,7 @@
<insert id="insertD07a" parameterType="map">/* 부과체납정보 등록(lntrisD07Mapper.insertD07a) */
<selectKey keyProperty="d07a.d07aId" keyColumn="NEW_ID" resultType="string" order="BEFORE">
SELECT CONCAT(TODAY, LPAD(IFNULL(SUBSTR(MAX(D07A_ID), 9) + 1, 1), 22, '0')) NEW_ID
SELECT CONCAT(TODAY, LPAD(NVL(SUBSTR(MAX(D07A_ID), 9) + 1, 1), 22, '0')) NEW_ID
FROM TB_NIS_INDIV_D07A A, (<include refid="utility.selectToday" />) B
WHERE D07A_ID LIKE CONCAT(TODAY, '%')</selectKey>
INSERT INTO TB_NIS_INDIV_D07A (
@ -627,7 +627,7 @@ UPDATE TB_NIS_INDIV_D07A
<insert id="insertD07b" parameterType="map">/* 수납정보 등록(lntrisD07Mapper.insertD07b) */
<selectKey keyProperty="d07b.d07bId" keyColumn="NEW_ID" resultType="string" order="BEFORE">
SELECT CONCAT(TODAY, LPAD(IFNULL(SUBSTR(MAX(D07B_ID), 9) + 1, 1), 22, '0')) NEW_ID
SELECT CONCAT(TODAY, LPAD(NVL(SUBSTR(MAX(D07B_ID), 9) + 1, 1), 22, '0')) NEW_ID
FROM TB_NIS_INDIV_D07B A, (<include refid="utility.selectToday" />) B
WHERE D07B_ID LIKE CONCAT(TODAY, '%')</selectKey>
INSERT INTO TB_NIS_INDIV_D07B (
@ -832,7 +832,7 @@ UPDATE TB_NIS_INDIV_D07B
<insert id="insertD07c" parameterType="map">/* 감액정보 등록(lntrisD07Mapper.insertD07c) */
<selectKey keyProperty="d07c.d07cId" keyColumn="NEW_ID" resultType="string" order="BEFORE">
SELECT CONCAT(TODAY, LPAD(IFNULL(SUBSTR(MAX(D07C_ID), 9) + 1, 1), 22, '0')) NEW_ID
SELECT CONCAT(TODAY, LPAD(NVL(SUBSTR(MAX(D07C_ID), 9) + 1, 1), 22, '0')) NEW_ID
FROM TB_NIS_INDIV_D07C A, (<include refid="utility.selectToday" />) B
WHERE D07C_ID LIKE CONCAT(TODAY, '%')</selectKey>
INSERT INTO TB_NIS_INDIV_D07C (
@ -1031,7 +1031,7 @@ UPDATE TB_NIS_INDIV_D07C
<insert id="insertD07d" parameterType="map">/* 과오납정보 등록(lntrisD07Mapper.insertD07d) */
<selectKey keyProperty="d07d.d07dId" keyColumn="NEW_ID" resultType="string" order="BEFORE">
SELECT CONCAT(TODAY, LPAD(IFNULL(SUBSTR(MAX(D07D_ID), 9) + 1, 1), 22, '0')) NEW_ID
SELECT CONCAT(TODAY, LPAD(NVL(SUBSTR(MAX(D07D_ID), 9) + 1, 1), 22, '0')) NEW_ID
FROM TB_NIS_INDIV_D07D A, (<include refid="utility.selectToday" />) B
WHERE D07D_ID LIKE CONCAT(TODAY, '%')</selectKey>
INSERT INTO TB_NIS_INDIV_D07D (
@ -1246,7 +1246,7 @@ UPDATE TB_NIS_INDIV_D07D
<insert id="insertD07e" parameterType="map">/* 결손정보 등록(lntrisD07Mapper.insertD07e) */
<selectKey keyProperty="d07e.d07eId" keyColumn="NEW_ID" resultType="string" order="BEFORE">
SELECT CONCAT(TODAY, LPAD(IFNULL(SUBSTR(MAX(D07E_ID), 9) + 1, 1), 22, '0')) NEW_ID
SELECT CONCAT(TODAY, LPAD(NVL(SUBSTR(MAX(D07E_ID), 9) + 1, 1), 22, '0')) NEW_ID
FROM TB_NIS_INDIV_D07E A, (<include refid="utility.selectToday" />) B
WHERE D07E_ID LIKE CONCAT(TODAY, '%')</selectKey>
INSERT INTO TB_NIS_INDIV_D07E (

Loading…
Cancel
Save