TIMES_ID, TIMES_VALUE, TIMES_TYPE, TIMES_REMARK, TIMES_CAPACITY_NUMBER
t.TIMES_ID, t.TIMES_VALUE, t.TIMES_TYPE, t.TIMES_REMARK, t.TIMES_CAPACITY_NUMBER
SELECT FROM DIL_CAPACITY_TIMES
SELECT FROM DIL_CAPACITY_TIMES t
and TIMES_ID = #{timesId}
and TO_CHAR(TIMES_VALUE,'yyyy-MM-dd') = #{timesValue}
and TIMES_TYPE = #{timesType}
and TIMES_REMARK = #{timesRemark}
and TIMES_CAPACITY_NUMBER = #{timesCapacityNumber}
and TIMES_ID = #{timesId}
and TO_CHAR(TIMES_VALUE,'yyyy-MM-dd') = #{timesValue}
and TIMES_TYPE = #{timesType}
and TIMES_REMARK LIKE '%${timesRemark}%'
and TIMES_CAPACITY_NUMBER LIKE '%${timesCapacityNumber}%'
delete from DIL_CAPACITY_TIMES
where TIMES_ID = #{timesId,jdbcType=DECIMAL}
delete from DIL_CAPACITY_TIMES
where 1!=1
or TO_CHAR(TIMES_VALUE,'yyyy-MM-dd') = '#{timesValue}'
or TIMES_TYPE = #{timesType}
or TIMES_REMARK = #{timesRemark}
or TIMES_CAPACITY_NUMBER = #{timesCapacityNumber}
insert into DIL_CAPACITY_TIMES (TIMES_ID, TIMES_VALUE, TIMES_TYPE,
TIMES_REMARK, TIMES_CAPACITY_NUMBER)
values (#{timesId,jdbcType=DECIMAL}, #{timesValue,jdbcType=TIMESTAMP}, #{timesType,jdbcType=DECIMAL},
#{timesRemark,jdbcType=VARCHAR}, #{timesCapacityNumber,jdbcType=VARCHAR})
insert into DIL_CAPACITY_TIMES
TIMES_ID,
TIMES_VALUE,
TIMES_TYPE,
TIMES_REMARK,
TIMES_CAPACITY_NUMBER,
#{timesId,jdbcType=DECIMAL},
#{timesValue,jdbcType=TIMESTAMP},
#{timesType,jdbcType=DECIMAL},
#{timesRemark,jdbcType=VARCHAR},
#{timesCapacityNumber,jdbcType=VARCHAR},
update DIL_CAPACITY_TIMES
set TIMES_VALUE = #{timesValue,jdbcType=TIMESTAMP},
TIMES_TYPE = #{timesType,jdbcType=DECIMAL},
TIMES_REMARK = #{timesRemark,jdbcType=VARCHAR},
TIMES_CAPACITY_NUMBER = #{timesCapacityNumber,jdbcType=VARCHAR}
where TIMES_ID = #{timesId,jdbcType=DECIMAL}
update DIL_CAPACITY_TIMES
TIMES_VALUE = #{timesValue,jdbcType=TIMESTAMP},
TIMES_TYPE = #{timesType,jdbcType=DECIMAL},
TIMES_REMARK = #{timesRemark,jdbcType=VARCHAR},
TIMES_CAPACITY_NUMBER = #{timesCapacityNumber,jdbcType=VARCHAR},
where TIMES_ID = #{timesId,jdbcType=DECIMAL}
insert into DIL_CAPACITY_TIMES
(TIMES_ID,
TIMES_VALUE, TIMES_TYPE, TIMES_REMARK,
TIMES_CAPACITY_NUMBER)
(
select
#{item.timesId,jdbcType=DECIMAL},
#{item.timesValue,jdbcType=TIMESTAMP}, #{item.timesType,jdbcType=DECIMAL}, #{item.timesRemark,jdbcType=VARCHAR},
#{item.timesCapacityNumber,jdbcType=VARCHAR} from dual
)
update DIL_CAPACITY_TIMES
set
TIMES_ID=
when #{item.timesId,jdbcType=DECIMAL} then #{item.timesId,jdbcType=DECIMAL}
,TIMES_VALUE=
when #{item.timesId,jdbcType=DECIMAL} then #{item.timesValue,jdbcType=TIMESTAMP}
,TIMES_TYPE=
when #{item.timesId,jdbcType=DECIMAL} then #{item.timesType,jdbcType=DECIMAL}
,TIMES_REMARK=
when #{item.timesId,jdbcType=DECIMAL} then #{item.timesRemark,jdbcType=VARCHAR}
,TIMES_CAPACITY_NUMBER=
when #{item.timesId,jdbcType=DECIMAL} then #{item.timesCapacityNumber,jdbcType=VARCHAR}
where TIMES_ID in
#{item.timesId,jdbcType=DECIMAL}
delete from DIL_CAPACITY_TIMES
where TIMES_ID in
#{id}