select STOCK_ID, PUTIN_ID, STORAGE_ID, AREA_ID, LOCATION_ID, GOODS_TYPEID, GOODS_ID, SHELVES_NUM, REMARK, VERSION, STORAGE_MODE, PROVIDER_ID, PRODUCTION_DATE, WARE_DATE, DOCCTNUMBER, GOODSVOLUME, OCCUPY_NUM, NOTICE_ID, ORI_BILL, CTL, BARCODE, WGH, HIGH, GOODS_NAME, WHSELOC, PRODUCLOTID, STS, CUSTOMER_ID, BATCHNO, OPERATOR_MAN, AUTOSTS, ABLE_NUM, GOODS_MEASURE_ID, PERIOD, DUE_DATE, CHECK_DATE, STANDARD, FLAG, NET_WEIGH, MARK, CUSTOMER, ORDER_NUM, PROBLEM, PRICE, PACKING_NUM, BOX_TYPE, SCALE_UNIT, LOCIDNAME, GOODS_SKU, EXPIRATION_DATE from t_mi_stock insert into t_mi_stock STOCK_ID, PUTIN_ID, STORAGE_ID, AREA_ID, LOCATION_ID, GOODS_TYPEID, GOODS_ID, SHELVES_NUM, REMARK, VERSION, STORAGE_MODE, PROVIDER_ID, PRODUCTION_DATE, WARE_DATE, DOCCTNUMBER, GOODSVOLUME, OCCUPY_NUM, NOTICE_ID, ORI_BILL, CTL, BARCODE, WGH, HIGH, GOODS_NAME, WHSELOC, PRODUCLOTID, STS, CUSTOMER_ID, BATCHNO, OPERATOR_MAN, AUTOSTS, ABLE_NUM, GOODS_MEASURE_ID, PERIOD, DUE_DATE, CHECK_DATE, STANDARD, FLAG, NET_WEIGH, MARK, CUSTOMER, ORDER_NUM, PROBLEM, PRICE, PACKING_NUM, BOX_TYPE, SCALE_UNIT, LOCIDNAME, GOODS_SKU, EXPIRATION_DATE, #{stockId}, #{putinId}, #{storageId}, #{areaId}, #{locationId}, #{goodsTypeid}, #{goodsId}, #{shelvesNum}, #{remark}, #{version}, #{storageMode}, #{providerId}, #{productionDate}, #{wareDate}, #{docctnumber}, #{goodsvolume}, #{occupyNum}, #{noticeId}, #{oriBill}, #{ctl}, #{barcode}, #{wgh}, #{high}, #{goodsName}, #{whseloc}, #{produclotid}, #{sts}, #{customerId}, #{batchno}, #{operatorMan}, #{autosts}, #{ableNum}, #{goodsMeasureId}, #{period}, #{dueDate}, #{checkDate}, #{standard}, #{flag}, #{netWeigh}, #{mark}, #{customer}, #{orderNum}, #{problem}, #{price}, #{packingNum}, #{boxType}, #{scaleUnit}, #{locidname}, #{goodsSku}, #{expirationDate}, update t_mi_stock PUTIN_ID = #{putinId}, STORAGE_ID = #{storageId}, AREA_ID = #{areaId}, LOCATION_ID = #{locationId}, GOODS_TYPEID = #{goodsTypeid}, GOODS_ID = #{goodsId}, SHELVES_NUM = #{shelvesNum}, REMARK = #{remark}, VERSION = #{version}, STORAGE_MODE = #{storageMode}, PROVIDER_ID = #{providerId}, PRODUCTION_DATE = #{productionDate}, WARE_DATE = #{wareDate}, DOCCTNUMBER = #{docctnumber}, GOODSVOLUME = #{goodsvolume}, OCCUPY_NUM = #{occupyNum}, NOTICE_ID = #{noticeId}, ORI_BILL = #{oriBill}, CTL = #{ctl}, BARCODE = #{barcode}, WGH = #{wgh}, HIGH = #{high}, GOODS_NAME = #{goodsName}, WHSELOC = #{whseloc}, PRODUCLOTID = #{produclotid}, STS = #{sts}, CUSTOMER_ID = #{customerId}, BATCHNO = #{batchno}, OPERATOR_MAN = #{operatorMan}, AUTOSTS = #{autosts}, ABLE_NUM = #{ableNum}, GOODS_MEASURE_ID = #{goodsMeasureId}, PERIOD = #{period}, DUE_DATE = #{dueDate}, CHECK_DATE = #{checkDate}, STANDARD = #{standard}, FLAG = #{flag}, NET_WEIGH = #{netWeigh}, MARK = #{mark}, CUSTOMER = #{customer}, ORDER_NUM = #{orderNum}, PROBLEM = #{problem}, PRICE = #{price}, PACKING_NUM = #{packingNum}, BOX_TYPE = #{boxType}, SCALE_UNIT = #{scaleUnit}, LOCIDNAME = #{locidname}, GOODS_SKU = #{goodsSku}, EXPIRATION_DATE = #{expirationDate}, and STOCK_ID = #{stockId} and PUTIN_ID = #{putinId} delete from t_mi_stock where STOCK_ID = #{stockId} and PUTIN_ID = #{putinId} delete from t_mi_stock where STOCK_ID in #{stockId}