select stock_id, stock_detail_id, cargo_space_id, stock_status, product_status, lot_no, in_date, back_date, product_id, product_name, roller_number, quantity, job_id, job_detail_id, tray_code, out_quantity, stockin_detail_id, stockin_id, in_type, warehouse_id, warehouse_name, user_id, user_name, dept_id, dept_name, supplier_id, supplier_name from bas_stock_detail insert into bas_stock_detail stock_id, stock_detail_id, cargo_space_id, stock_status, product_status, lot_no, in_date, back_date, product_id, product_name, roller_number, quantity, job_id, job_detail_id, tray_code, out_quantity, stockin_detail_id, stockin_id, in_type, warehouse_id, warehouse_name, user_id, user_name, dept_id, dept_name, supplier_id, supplier_name, #{stockId}, #{stockDetailId}, #{cargoSpaceId}, #{stockStatus}, #{productStatus}, #{lotNo}, #{inDate}, #{backDate}, #{productId}, #{productName}, #{rollerNumber}, #{quantity}, #{jobId}, #{jobDetailId}, #{trayCode}, #{outQuantity}, #{stockinDetailId}, #{stockinId}, #{inType}, #{warehouseId}, #{warehouseName}, #{userId}, #{userName}, #{deptId}, #{deptName}, #{supplierId}, #{supplierName}, update bas_stock_detail cargo_space_id = #{cargoSpaceId}, stock_status = #{stockStatus}, product_status = #{productStatus}, lot_no = #{lotNo}, in_date = #{inDate}, back_date = #{backDate}, product_id = #{productId}, product_name = #{productName}, roller_number = #{rollerNumber}, quantity = #{quantity}, job_id = #{jobId}, job_detail_id = #{jobDetailId}, tray_code = #{trayCode}, out_quantity = #{outQuantity}, stockin_detail_id = #{stockinDetailId}, stockin_id = #{stockinId}, in_type = #{inType}, warehouse_id = #{warehouseId}, warehouse_name = #{warehouseName}, user_id = #{userId}, user_name = #{userName}, dept_id = #{deptId}, dept_name = #{deptName}, supplier_id = #{supplierId}, supplier_name = #{supplierName}, where stock_detail_id = #{stockDetailId} delete from bas_stock_detail where stock_id = #{stockId} delete from bas_stock_detail where roller_number = #{rollerNumber} delete from bas_stock_detail where tray_code = #{trayCode} delete from bas_stock_detail where stock_id in #{stockId}