-- MES SN码表结构修复(MySQL 5.7 兼容版) -- 直接执行以下语句,如果字段已存在会报错,忽略即可 -- 1. 添加 uuid 字段 ALTER TABLE mes_wm_sn ADD COLUMN uuid VARCHAR(64) COMMENT '批次UUID' AFTER id; -- 2. 添加 batch_code 字段 ALTER TABLE mes_wm_sn ADD COLUMN batch_code VARCHAR(100) COMMENT '批次号' AFTER item_id; -- 3. 添加 work_order_id 字段 ALTER TABLE mes_wm_sn ADD COLUMN work_order_id BIGINT COMMENT '生产工单编号' AFTER batch_code; -- 4. 添加索引 ALTER TABLE mes_wm_sn ADD INDEX idx_uuid (uuid); ALTER TABLE mes_wm_sn ADD INDEX idx_item_id (item_id); -- 5. 验证 SELECT COLUMN_NAME, COLUMN_TYPE, COLUMN_COMMENT FROM information_schema.columns WHERE table_schema = DATABASE() AND table_name = 'mes_wm_sn' ORDER BY ORDINAL_POSITION;