Insert Into WH_DESCRIPTION (
warehouse_id,
area_id,
logic_id,
start_z,
end_z,
start_x,
end_x,
start_y,
end_y,
device_code,
device_name,
lane_way,
shelf_type,
shelf_neighbour,
cell_model,
cell_logical_name,
cell_inout,
cell_type,
cell_storage_type,
cell_fork_type,
cell_fork_count,
cell_width,
cell_height,
description_flag
)Values(
#WAREHOUSE_ID#,
#AREA_ID#,
#LOGIC_ID#,
#START_Z#,
#END_Z#,
#START_X#,
#END_X#,
#START_Y#,
#END_Y#,
#DEVICE_CODE#,
#DEVICE_NAME#,
#LANE_WAY#,
#SHELF_TYPE#,
#SHELF_NEIGHBOUR#,
#CELL_MODEL#,
#CELL_LOGICAL_NAME#,
#CELL_INOUT#,
#CELL_TYPE#,
#CELL_STORAGE_TYPE#,
#CELL_FORK_TYPE#,
#CELL_FORK_COUNT#,
#CELL_WIDTH#,
#CELL_HEIGHT#,
#DESCRIPTION_FLAG#
)
select @@IDENTITY as value
Update WH_DESCRIPTION Set
warehouse_id = #WAREHOUSE_ID#,
area_id=#AREA_ID#,
logic_id=#LOGIC_ID#,
start_z=#START_Z#,
end_z=#END_Z#,
start_x=#START_X#,
end_x=#END_X#,
start_y=#START_Y#,
end_y=#END_Y#,
device_code=#DEVICE_CODE#,
device_name=#DEVICE_NAME#,
lane_way=#LANE_WAY#,
shelf_type=#SHELF_TYPE#,
shelf_neighbour=#SHELF_NEIGHBOUR#,
cell_model=#CELL_MODEL#,
cell_logical_name=#CELL_LOGICAL_NAME#,
cell_inout=#CELL_INOUT#,
cell_type=#CELL_TYPE#,
cell_storage_type=#CELL_STORAGE_TYPE#,
cell_fork_type=#CELL_FORK_TYPE#,
cell_fork_count=#CELL_FORK_COUNT#,
cell_width=#CELL_WIDTH#,
cell_height=#CELL_HEIGHT#,
description_flag=#DESCRIPTION_FLAG#
description_id=#DESCRIPTION_ID#
Delete From WH_DESCRIPTION
description_id=#DESCRIPTION_ID#