insert into IO_CONTROL_ROUTE (
CONTROL_ROUTE_TYPE,
CONTROL_ROUTE_CODE,
CONTROL_ROUTE_NAME,
START_DEVICE,
END_DEVICE,
CONTROL_ROUTE_STATUS,
CONTROL_ROUTE_REMARK,
CONTROL_ROUTE_FLAG
)values(
#CONTROL_ROUTE_TYPE#,
#CONTROL_ROUTE_CODE#,
#CONTROL_ROUTE_NAME#,
#START_DEVICE#,
#END_DEVICE#,
#CONTROL_ROUTE_STATUS#,
#CONTROL_ROUTE_REMARK#,
#CONTROL_ROUTE_FLAG#
)
select @@IDENTITY as value
insert into IO_CONTROL_ROUTE (
CONTROL_ROUTE_ID,
CONTROL_ROUTE_TYPE,
CONTROL_ROUTE_CODE,
CONTROL_ROUTE_NAME,
START_DEVICE,
END_DEVICE,
CONTROL_ROUTE_STATUS,
CONTROL_ROUTE_REMARK,
CONTROL_ROUTE_FLAG
)values(
#CONTROL_ROUTE_ID#,
#CONTROL_ROUTE_TYPE#,
#CONTROL_ROUTE_CODE#,
#CONTROL_ROUTE_NAME#,
#START_DEVICE#,
#END_DEVICE#,
#CONTROL_ROUTE_STATUS#,
#CONTROL_ROUTE_REMARK#,
#CONTROL_ROUTE_FLAG#
)
select IO_CONTROL_ROUTE_SEQ.nextval as value from DUAL
update IO_CONTROL_ROUTE set
CONTROL_ROUTE_NAME=#CONTROL_ROUTE_NAME#,
CONTROL_ROUTE_STATUS=#CONTROL_ROUTE_STATUS#,
CONTROL_ROUTE_REMARK=#CONTROL_ROUTE_REMARK#,
CONTROL_ROUTE_FLAG=#CONTROL_ROUTE_FLAG#
where CONTROL_ROUTE_ID=#CONTROL_ROUTE_ID#
delete from IO_CONTROL_ROUTE
where CONTROL_ROUTE_ID=#CONTROL_ROUTE_ID#