select card_id, card_code, workorder_id, workorder_code, workorder_name, batch_code, item_id, item_code, item_name, specification, unit_of_measure, barcode_url, quantity_transfered, status, remark, attr1, attr2, attr3, attr4, create_by, create_time, update_by, update_time from pro_card insert into pro_card card_code, workorder_id, workorder_code, workorder_name, batch_code, item_id, item_code, item_name, specification, unit_of_measure, barcode_url, quantity_transfered, status, remark, attr1, attr2, attr3, attr4, create_by, create_time, update_by, update_time, #{cardCode}, #{workorderId}, #{workorderCode}, #{workorderName}, #{batchCode}, #{itemId}, #{itemCode}, #{itemName}, #{specification}, #{unitOfMeasure}, #{barcodeUrl}, #{quantityTransfered}, #{status}, #{remark}, #{attr1}, #{attr2}, #{attr3}, #{attr4}, #{createBy}, #{createTime}, #{updateBy}, #{updateTime}, update pro_card card_code = #{cardCode}, workorder_id = #{workorderId}, workorder_code = #{workorderCode}, workorder_name = #{workorderName}, batch_code = #{batchCode}, item_id = #{itemId}, item_code = #{itemCode}, item_name = #{itemName}, specification = #{specification}, unit_of_measure = #{unitOfMeasure}, barcode_url = #{barcodeUrl}, quantity_transfered = #{quantityTransfered}, status = #{status}, remark = #{remark}, attr1 = #{attr1}, attr2 = #{attr2}, attr3 = #{attr3}, attr4 = #{attr4}, create_by = #{createBy}, create_time = #{createTime}, update_by = #{updateBy}, update_time = #{updateTime}, where card_id = #{cardId} delete from pro_card where card_id = #{cardId} delete from pro_card where card_id in #{cardId}