insert into PLAN_MAIN ( PLAN_CODE, PLAN_TYPE, PLAN_ERP_TYPE, PLAN_CREATE_TIME, PLAN_BEGIN_TIME, PLAN_END_TIME, PLAN_STATUS, PLAN_CREATER, PLAN_REMARK, ERROR_TEXT, PLAN_STATION, PLAN_PROPERTY_01, PLAN_PROPERTY_02, PLAN_PROPERTY_03, PLAN_PROPERTY_04, PLAN_PROPERTY_05, PLAN_PROPERTY_06 )values( #PLAN_CODE#, #PLAN_TYPE#, #PLAN_ERP_TYPE#, #PLAN_CREATE_TIME#, #PLAN_BEGIN_TIME#, #PLAN_END_TIME#, #PLAN_STATUS#, #PLAN_CREATER#, #PLAN_REMARK#, #ERROR_TEXT#, #PLAN_STATION#, #PLAN_PROPERTY_01#, #PLAN_PROPERTY_02#, #PLAN_PROPERTY_03#, #PLAN_PROPERTY_04#, #PLAN_PROPERTY_05#, #PLAN_PROPERTY_06# ) select @@IDENTITY as value insert into PLAN_MAIN ( PLAN_ID, PLAN_CODE, PLAN_TYPE, PLAN_ERP_TYPE, PLAN_CREATE_TIME, PLAN_BEGIN_TIME, PLAN_END_TIME, PLAN_STATUS, PLAN_CREATER, PLAN_REMARK, ERROR_TEXT, PLAN_STATION, PLAN_PROPERTY_01, PLAN_PROPERTY_02, PLAN_PROPERTY_03, PLAN_PROPERTY_04, PLAN_PROPERTY_05, PLAN_PROPERTY_06 )values( #PLAN_ID#, #PLAN_CODE#, #PLAN_TYPE#, #PLAN_ERP_TYPE#, #PLAN_CREATE_TIME#, #PLAN_BEGIN_TIME#, #PLAN_END_TIME#, #PLAN_STATUS#, #PLAN_CREATER#, #PLAN_REMARK#, #ERROR_TEXT#, #PLAN_STATION#, #PLAN_PROPERTY_01#, #PLAN_PROPERTY_02#, #PLAN_PROPERTY_03#, #PLAN_PROPERTY_04#, #PLAN_PROPERTY_05#, #PLAN_PROPERTY_06# ) select PLAN_MAIN_SEQ.nextval as value from DUAL update PLAN_MAIN set PLAN_CODE=#PLAN_CODE#, PLAN_TYPE=#PLAN_TYPE#, PLAN_ERP_TYPE=#PLAN_ERP_TYPE#, PLAN_CREATE_TIME=#PLAN_CREATE_TIME#, PLAN_BEGIN_TIME=#PLAN_BEGIN_TIME#, PLAN_END_TIME=#PLAN_END_TIME#, PLAN_STATUS=#PLAN_STATUS#, PLAN_CREATER=#PLAN_CREATER#, PLAN_REMARK=#PLAN_REMARK#, ERROR_TEXT=#ERROR_TEXT#, PLAN_STATION=#PLAN_STATION#, PLAN_PROPERTY_01=#PLAN_PROPERTY_01#, PLAN_PROPERTY_02=#PLAN_PROPERTY_02#, PLAN_PROPERTY_03=#PLAN_PROPERTY_03#, PLAN_PROPERTY_04=#PLAN_PROPERTY_04#, PLAN_PROPERTY_05=#PLAN_PROPERTY_05#, PLAN_PROPERTY_06=#PLAN_PROPERTY_06# where PLAN_ID=#PLAN_ID# delete from PLAN_MAIN where PLAN_ID=#PLAN_ID#