insert into IO_CONTROL_APPLY ( CONTROL_APPLY_TYPE, DEVICE_CODE, APPLY_TASK_STATUS, ERROR_TEXT, STOCK_BARCODE, GOODS_CODE, CREATE_TIME, CONTROL_APPLY_REMARK, CELL_MODEL, STOCK_WEIGHT, STOCK_COUNT )values( #CONTROL_APPLY_TYPE#, #DEVICE_CODE#, #APPLY_TASK_STATUS#, #ERROR_TEXT#, #STOCK_BARCODE#, #GOODS_CODE#, #CREATE_TIME#, #CONTROL_APPLY_REMARK#, #CELL_MODEL#, #STOCK_WEIGHT#, #STOCK_COUNT# ) select @@IDENTITY as value insert into IO_CONTROL_APPLY ( APPLY_ID, CONTROL_APPLY_TYPE, DEVICE_CODE, APPLY_TASK_STATUS, ERROR_TEXT, STOCK_BARCODE, GOODS_CODE, CREATE_TIME, CONTROL_APPLY_REMARK, CELL_MODEL, STOCK_WEIGHT, STOCK_COUNT )values( #APPLY_ID#, #CONTROL_APPLY_TYPE#, #DEVICE_CODE#, #APPLY_TASK_STATUS#, #ERROR_TEXT#, #STOCK_BARCODE#, #GOODS_CODE#, #CREATE_TIME#, #CONTROL_APPLY_REMARK#, #CELL_MODEL#, #STOCK_WEIGHT#, #STOCK_COUNT# ) select IO_CONTROL_APPLY_SEQ.nextval as value from DUAL insert into IO_CONTROL_APPLY_HIS ( APPLY_ID, CONTROL_APPLY_TYPE, DEVICE_CODE, APPLY_TASK_STATUS, ERROR_TEXT, STOCK_BARCODE, GOODS_CODE, CREATE_TIME, CONTROL_APPLY_REMARK, CELL_MODEL, STOCK_WEIGHT, STOCK_COUNT )values( #APPLY_ID#, #CONTROL_APPLY_TYPE#, #DEVICE_CODE#, #APPLY_TASK_STATUS#, #ERROR_TEXT#, #STOCK_BARCODE#, #GOODS_CODE#, #CREATE_TIME#, #CONTROL_APPLY_REMARK#, #CELL_MODEL#, #STOCK_WEIGHT#, #STOCK_COUNT# ) insert into IO_CONTROL_APPLY_HIS ( APPLY_ID, CONTROL_APPLY_TYPE, DEVICE_CODE, APPLY_TASK_STATUS, ERROR_TEXT, STOCK_BARCODE, GOODS_CODE, CREATE_TIME, CONTROL_APPLY_REMARK, CELL_MODEL, STOCK_WEIGHT, STOCK_COUNT )values( #APPLY_ID#, #CONTROL_APPLY_TYPE#, #DEVICE_CODE#, #APPLY_TASK_STATUS#, #ERROR_TEXT#, #STOCK_BARCODE#, #GOODS_CODE#, #CREATE_TIME#, #CONTROL_APPLY_REMARK#, #CELL_MODEL#, #STOCK_WEIGHT#, #STOCK_COUNT# ) update IO_CONTROL_APPLY set APPLY_TASK_STATUS=#APPLY_TASK_STATUS#, ERROR_TEXT=#ERROR_TEXT# where APPLY_ID=#APPLY_ID# delete from IO_CONTROL_APPLY where APPLY_ID=#APPLY_ID#