select stock_id, cargo_space_id, stock_status, product_status, lot_no, in_date, back_date, quantity, job_id, tray_code, out_quantity, stockin_detail_id, stockin_id, in_type, in_class_id, warehouse_id, stacking_id, warehouse_name, address, c_desc, warehouse_kind, warehouse_type, is_current, product_guid, product_id, parent_id, price, cargo_no, unit, spec, remark, spare1, spare2, spare3, spare4, spare5, spare6, product_name, spare7, spare8, spare9, spare10, spare11, spare12, spare13, spare14, spare15, spare16, spare17, spare18, spare19, spare20, spare21, spare22, spare23, spare24, spare25, spare26, spare27, spare28, spare29, spare30, spare31, spare32, spare33, spare34, spare35, spare36, spare37, spare38, spare39, cargo_space_name, roadway_id, cargo_area_id, the_type, the_type_name, the_platoon, the_column, the_floor, cargo_status, locked, cargo_hight, iss_double, group_coding_no, group_coding, cargo_space_logo, this_cargo_area from view_stock_secure
insert into view_stock_secure
stock_id,
cargo_space_id,
stock_status,
product_status,
lot_no,
in_date,
back_date,
quantity,
job_id,
tray_code,
out_quantity,
stockin_detail_id,
stockin_id,
in_type,
in_class_id,
warehouse_id,
stacking_id,
warehouse_name,
address,
c_desc,
warehouse_kind,
warehouse_type,
is_current,
product_guid,
product_id,
parent_id,
price,
cargo_no,
unit,
spec,
remark,
spare1,
spare2,
spare3,
spare4,
spare5,
spare6,
product_name,
spare7,
spare8,
spare9,
spare10,
spare11,
spare12,
spare13,
spare14,
spare15,
spare16,
spare17,
spare18,
spare19,
spare20,
spare21,
spare22,
spare23,
spare24,
spare25,
spare26,
spare27,
spare28,
spare29,
spare30,
spare31,
spare32,
spare33,
spare34,
spare35,
spare36,
spare37,
spare38,
spare39,
cargo_space_name,
roadway_id,
cargo_area_id,
the_type,
the_type_name,
the_platoon,
the_column,
the_floor,
cargo_status,
locked,
cargo_hight,
iss_double,
group_coding_no,
group_coding,
cargo_space_logo,
this_cargo_area,
#{stockId},
#{cargoSpaceId},
#{stockStatus},
#{productStatus},
#{lotNo},
#{inDate},
#{backDate},
#{quantity},
#{jobId},
#{trayCode},
#{outQuantity},
#{stockinDetailId},
#{stockinId},
#{inType},
#{inClassId},
#{warehouseId},
#{stackingId},
#{warehouseName},
#{address},
#{cDesc},
#{warehouseKind},
#{warehouseType},
#{isCurrent},
#{productGuid},
#{productId},
#{parentId},
#{price},
#{cargoNo},
#{unit},
#{spec},
#{remark},
#{spare1},
#{spare2},
#{spare3},
#{spare4},
#{spare5},
#{spare6},
#{productName},
#{spare7},
#{spare8},
#{spare9},
#{spare10},
#{spare11},
#{spare12},
#{spare13},
#{spare14},
#{spare15},
#{spare16},
#{spare17},
#{spare18},
#{spare19},
#{spare20},
#{spare21},
#{spare22},
#{spare23},
#{spare24},
#{spare25},
#{spare26},
#{spare27},
#{spare28},
#{spare29},
#{spare30},
#{spare31},
#{spare32},
#{spare33},
#{spare34},
#{spare35},
#{spare36},
#{spare37},
#{spare38},
#{spare39},
#{cargoSpaceName},
#{roadwayId},
#{cargoAreaId},
#{theType},
#{theTypeName},
#{thePlatoon},
#{theColumn},
#{theFloor},
#{cargoStatus},
#{locked},
#{cargoHight},
#{issDouble},
#{groupCodingNo},
#{groupCoding},
#{cargoSpaceLogo},
#{thisCargoArea},
update view_stock_secure
cargo_space_id = #{cargoSpaceId},
stock_status = #{stockStatus},
product_status = #{productStatus},
lot_no = #{lotNo},
in_date = #{inDate},
back_date = #{backDate},
quantity = #{quantity},
job_id = #{jobId},
tray_code = #{trayCode},
out_quantity = #{outQuantity},
stockin_detail_id = #{stockinDetailId},
stockin_id = #{stockinId},
in_type = #{inType},
in_class_id = #{inClassId},
warehouse_id = #{warehouseId},
stacking_id = #{stackingId},
warehouse_name = #{warehouseName},
address = #{address},
c_desc = #{cDesc},
warehouse_kind = #{warehouseKind},
warehouse_type = #{warehouseType},
is_current = #{isCurrent},
product_guid = #{productGuid},
product_id = #{productId},
parent_id = #{parentId},
price = #{price},
cargo_no = #{cargoNo},
unit = #{unit},
spec = #{spec},
remark = #{remark},
spare1 = #{spare1},
spare2 = #{spare2},
spare3 = #{spare3},
spare4 = #{spare4},
spare5 = #{spare5},
spare6 = #{spare6},
product_name = #{productName},
spare7 = #{spare7},
spare8 = #{spare8},
spare9 = #{spare9},
spare10 = #{spare10},
spare11 = #{spare11},
spare12 = #{spare12},
spare13 = #{spare13},
spare14 = #{spare14},
spare15 = #{spare15},
spare16 = #{spare16},
spare17 = #{spare17},
spare18 = #{spare18},
spare19 = #{spare19},
spare20 = #{spare20},
spare21 = #{spare21},
spare22 = #{spare22},
spare23 = #{spare23},
spare24 = #{spare24},
spare25 = #{spare25},
spare26 = #{spare26},
spare27 = #{spare27},
spare28 = #{spare28},
spare29 = #{spare29},
spare30 = #{spare30},
spare31 = #{spare31},
spare32 = #{spare32},
spare33 = #{spare33},
spare34 = #{spare34},
spare35 = #{spare35},
spare36 = #{spare36},
spare37 = #{spare37},
spare38 = #{spare38},
spare39 = #{spare39},
cargo_space_name = #{cargoSpaceName},
roadway_id = #{roadwayId},
cargo_area_id = #{cargoAreaId},
the_type = #{theType},
the_type_name = #{theTypeName},
the_platoon = #{thePlatoon},
the_column = #{theColumn},
the_floor = #{theFloor},
cargo_status = #{cargoStatus},
locked = #{locked},
cargo_hight = #{cargoHight},
iss_double = #{issDouble},
group_coding_no = #{groupCodingNo},
group_coding = #{groupCoding},
cargo_space_logo = #{cargoSpaceLogo},
this_cargo_area = #{thisCargoArea},
where stock_id = #{stockId}
delete from view_stock_secure where stock_id = #{stockId}
delete from view_stock_secure where stock_id in
#{stockId}