|
|
|
@ -42,13 +42,16 @@
|
|
|
|
USING DUAL ON (CONS_NO = #{CONS_NO} AND DEPT1 = #{DEPT1} AND SBSN_CO = #{SBSN_CO})
|
|
|
|
USING DUAL ON (CONS_NO = #{CONS_NO} AND DEPT1 = #{DEPT1} AND SBSN_CO = #{SBSN_CO})
|
|
|
|
WHEN NOT MATCHED THEN
|
|
|
|
WHEN NOT MATCHED THEN
|
|
|
|
INSERT (
|
|
|
|
INSERT (
|
|
|
|
CONS_NO, DEPT1, SBSN_CO
|
|
|
|
CONS_NO, DEPT1, SBSN_CO, USE_YN
|
|
|
|
, MOD_ID, MOD_DATE, REG_ID, REG_DATE
|
|
|
|
, MOD_ID, MOD_DATE, REG_ID, REG_DATE
|
|
|
|
)
|
|
|
|
)
|
|
|
|
VALUES (
|
|
|
|
VALUES (
|
|
|
|
#{CONS_NO}, #{DEPT1}, #{SBSN_CO}
|
|
|
|
#{CONS_NO}, #{DEPT1}, #{SBSN_CO}, #{USE_YN}
|
|
|
|
, NVL(#{MOD_ID}, 'DFXAGENT_USER'), TO_TIMESTAMP(NVL(#{MOD_DATE}, TO_CHAR(SYSTIMESTAMP, 'YYYYMMDDHH24MISS')), 'YYYYMMDDHH24MISS'), NVL(#{REG_ID}, 'DFXAGENT_USER'), TO_TIMESTAMP(NVL(#{REG_DATE}, TO_CHAR(SYSTIMESTAMP, 'YYYYMMDDHH24MISS')), 'YYYYMMDDHH24MISS')
|
|
|
|
, NVL(#{MOD_ID}, 'DFXAGENT_USER'), TO_TIMESTAMP(NVL(#{MOD_DATE}, TO_CHAR(SYSTIMESTAMP, 'YYYYMMDDHH24MISS')), 'YYYYMMDDHH24MISS'), NVL(#{REG_ID}, 'DFXAGENT_USER'), TO_TIMESTAMP(NVL(#{REG_DATE}, TO_CHAR(SYSTIMESTAMP, 'YYYYMMDDHH24MISS')), 'YYYYMMDDHH24MISS')
|
|
|
|
)
|
|
|
|
)
|
|
|
|
|
|
|
|
WHEN MATCHED THEN
|
|
|
|
|
|
|
|
UPDATE SET
|
|
|
|
|
|
|
|
USE_YN = #{USE_YN}
|
|
|
|
]]>
|
|
|
|
]]>
|
|
|
|
</insert>
|
|
|
|
</insert>
|
|
|
|
|
|
|
|
|
|
|
|
|