insert into WH_CELL (
WAREHOUSE_CODE,
CELL_NAME,
CELL_CODE,
CELL_CODE_P,
CELL_TYPE,
FORK_TYPE,
DEVICE_CODE,
CELL_Z,
CELL_X,
CELL_Y,
CELL_WIDTH,
CELL_HEIGHT,
CELL_MODEL,
CELL_REMARK,
CELL_FLAG
)values(
#WAREHOUSE_CODE#,
#CELL_NAME#,
#CELL_CODE#,
#CELL_CODE_P#,
#CELL_TYPE#,
#FORK_TYPE#,
#DEVICE_CODE#,
#CELL_Z#,
#CELL_X#,
#CELL_Y#,
#CELL_WIDTH#,
#CELL_HEIGHT#,
#CELL_MODEL#,
#CELL_REMARK#,
#CELL_FLAG#
)
select @@IDENTITY as value
insert into WH_CELL (
CELL_ID,
WAREHOUSE_CODE,
CELL_NAME,
CELL_CODE,
CELL_CODE_P,
CELL_TYPE,
FORK_TYPE,
DEVICE_CODE,
CELL_Z,
CELL_X,
CELL_Y,
CELL_WIDTH,
CELL_HEIGHT,
CELL_MODEL,
CELL_REMARK,
CELL_FLAG
)values(
#CELL_ID#,
#WAREHOUSE_CODE#,
#CELL_NAME#,
#CELL_CODE#,
#CELL_CODE_P#,
#CELL_TYPE#,
#FORK_TYPE#,
#DEVICE_CODE#,
#CELL_Z#,
#CELL_X#,
#CELL_Y#,
#CELL_WIDTH#,
#CELL_HEIGHT#,
#CELL_MODEL#,
#CELL_REMARK#,
#CELL_FLAG#
)
select WH_CELL_SEQ.nextval as value from DUAL
update WH_CELL set
CELL_FLAG=#CELL_FLAG#,
CELL_REMARK=#CELL_REMARK#
where CELL_ID=#CELL_ID#
delete from WH_CELL
where CELL_ID=#CELL_ID#