ID, ALTID, RTVALUE, ALARMSTATUS, COMMSTATUS, UPDATETIME, NOTE
t.ID, t.ALTID, t.RTVALUE, t.ALARMSTATUS, t.COMMSTATUS, t.UPDATETIME, t.NOTE
SELECT FROM RTTABLE
SELECT FROM RTTABLE t
and ID = #{id}
and ALTID = #{altid}
and RTVALUE = #{rtvalue}
and ALARMSTATUS = #{alarmstatus}
and COMMSTATUS = #{commstatus}
and TO_CHAR(UPDATETIME,'yyyy-MM-dd') = #{updatetime}
and NOTE = #{note}
and ID = #{id}
and ALTID LIKE '%${altid}%'
and RTVALUE = #{rtvalue}
and ALARMSTATUS = #{alarmstatus}
and COMMSTATUS = #{commstatus}
and TO_CHAR(UPDATETIME,'yyyy-MM-dd') = #{updatetime}
and NOTE LIKE '%${note}%'
delete from RTTABLE
where ID = #{id,jdbcType=DECIMAL}
delete from RTTABLE
where 1!=1
or ALTID = #{altid}
or RTVALUE = #{rtvalue}
or ALARMSTATUS = #{alarmstatus}
or COMMSTATUS = #{commstatus}
or TO_CHAR(UPDATETIME,'yyyy-MM-dd') = '#{updatetime}'
or NOTE = #{note}
insert into RTTABLE (ID, ALTID, RTVALUE,
ALARMSTATUS, COMMSTATUS, UPDATETIME,
NOTE)
values (#{id,jdbcType=DECIMAL}, #{altid,jdbcType=VARCHAR}, #{rtvalue,jdbcType=DECIMAL},
#{alarmstatus,jdbcType=DECIMAL}, #{commstatus,jdbcType=DECIMAL}, #{updatetime,jdbcType=TIMESTAMP},
#{note,jdbcType=VARCHAR})
insert into RTTABLE
ID,
ALTID,
RTVALUE,
ALARMSTATUS,
COMMSTATUS,
UPDATETIME,
NOTE,
#{id,jdbcType=DECIMAL},
#{altid,jdbcType=VARCHAR},
#{rtvalue,jdbcType=DECIMAL},
#{alarmstatus,jdbcType=DECIMAL},
#{commstatus,jdbcType=DECIMAL},
#{updatetime,jdbcType=TIMESTAMP},
#{note,jdbcType=VARCHAR},
update RTTABLE
set ALTID = #{altid,jdbcType=VARCHAR},
RTVALUE = #{rtvalue,jdbcType=DECIMAL},
ALARMSTATUS = #{alarmstatus,jdbcType=DECIMAL},
COMMSTATUS = #{commstatus,jdbcType=DECIMAL},
UPDATETIME = #{updatetime,jdbcType=TIMESTAMP},
NOTE = #{note,jdbcType=VARCHAR}
where ID = #{id,jdbcType=DECIMAL}
update RTTABLE
ALTID = #{altid,jdbcType=VARCHAR},
RTVALUE = #{rtvalue,jdbcType=DECIMAL},
ALARMSTATUS = #{alarmstatus,jdbcType=DECIMAL},
COMMSTATUS = #{commstatus,jdbcType=DECIMAL},
UPDATETIME = #{updatetime,jdbcType=TIMESTAMP},
NOTE = #{note,jdbcType=VARCHAR},
where ID = #{id,jdbcType=DECIMAL}
insert into RTTABLE
(ID,
ALTID, RTVALUE, ALARMSTATUS,
COMMSTATUS, UPDATETIME, NOTE
)
(
select
#{item.id,jdbcType=DECIMAL},
#{item.altid,jdbcType=VARCHAR}, #{item.rtvalue,jdbcType=DECIMAL}, #{item.alarmstatus,jdbcType=DECIMAL},
#{item.commstatus,jdbcType=DECIMAL}, #{item.updatetime,jdbcType=TIMESTAMP}, #{item.note,jdbcType=VARCHAR}
from dual
)
update RTTABLE
set
ID=
when #{item.id,jdbcType=DECIMAL} then #{item.id,jdbcType=DECIMAL}
,ALTID=
when #{item.id,jdbcType=DECIMAL} then #{item.altid,jdbcType=VARCHAR}
,RTVALUE=
when #{item.id,jdbcType=DECIMAL} then #{item.rtvalue,jdbcType=DECIMAL}
,ALARMSTATUS=
when #{item.id,jdbcType=DECIMAL} then #{item.alarmstatus,jdbcType=DECIMAL}
,COMMSTATUS=
when #{item.id,jdbcType=DECIMAL} then #{item.commstatus,jdbcType=DECIMAL}
,UPDATETIME=
when #{item.id,jdbcType=DECIMAL} then #{item.updatetime,jdbcType=TIMESTAMP}
,NOTE=
when #{item.id,jdbcType=DECIMAL} then #{item.note,jdbcType=VARCHAR}
where ID in
#{item.id,jdbcType=DECIMAL}
delete from RTTABLE
where ID in
#{id}
INSERT INTO EMS_POWER_TIMING(TMSTMP) VALUES
(to_date (#{clock1,jdbcType=TIME}, 'YYYY-MM-DD HH24:MI:SS' )
)
update EMS_POWER_TIMING
${sql}
where TMSTMP =to_date (#{clock1,jdbcType=TIME}, 'YYYY-MM-DD HH24:MI:SS' )
update ${table}
TMSTMP = to_date (#{clock,jdbcType=TIME}, 'YYYY-MM-DD HH24:MI:SS' )
${sql}