select plan_maint_detail_id, plan_maint_id, device_id, maint_station_id, maint_standard_id, operation_description, is_flag, remark, create_by, create_time, update_by, update_time from dms_plan_maint_detail
SELECT SEQ_DMS_PLAN_MAINT_DETAIL.NEXTVAL FROM DUAL
insert into dms_plan_maint_detail
plan_maint_detail_id,
plan_maint_id,
device_id,
maint_station_id,
maint_standard_id,
operation_description,
is_flag,
remark,
create_by,
create_time,
update_by,
update_time,
#{planMaintDetailId},
#{planMaintId},
#{deviceId},
#{maintStationId},
#{maintStandardId},
#{operationDescription},
#{isFlag},
#{remark},
#{createBy},
#{createTime},
#{updateBy},
#{updateTime},
update dms_plan_maint_detail
plan_maint_id = #{planMaintId},
device_id = #{deviceId},
maint_station_id = #{maintStationId},
maint_standard_id = #{maintStandardId},
operation_description = #{operationDescription},
is_flag = #{isFlag},
remark = #{remark},
create_by = #{createBy},
create_time = #{createTime},
update_by = #{updateBy},
update_time = #{updateTime},
where plan_maint_detail_id = #{planMaintDetailId}
delete from dms_plan_maint_detail where plan_maint_detail_id = #{planMaintDetailId}
delete from dms_plan_maint_detail where plan_maint_detail_id in
#{planMaintDetailId}
select dpmd.plan_maint_detail_id, dpmd.plan_maint_id, dpmd.device_id, dpmd.maint_station_id, dpmd.maint_standard_id,
dpmd.operation_description, dpmd.is_flag, dpmd.remark,
dbmsd.maint_protocol,
dbms.maint_station_name,
dbms.maint_station_code
from dms_plan_maint_detail dpmd
left join dms_base_maint_standard dbmsd on dpmd.maint_standard_id=dbmsd.maint_standard_id
left join dms_base_maint_station dbms on dpmd.maint_station_id=dbms.maint_station_id