-- 检查并修复 qc_result 和 qc_result_summary 表结构 USE `pacsonline_new`; -- 1. 检查 qc_result 表结构 DESCRIBE `qc_result`; -- 2. 如果字段名不对,修复 qc_result 表 -- 检查是否存在 study_id 字段(如果存在,重命名为 exam_id) -- 或者添加 exam_id 字段 -- 3. 检查 qc_result_summary 表结构 DESCRIBE `qc_result_summary`; -- 修复方案:如果表中没有 exam_id 字段但有 study_id 字段,执行以下语句 -- ALTER TABLE `qc_result` CHANGE COLUMN `study_id` `exam_id` VARCHAR(32) NOT NULL COMMENT '检查ID'; -- 如果表中两个都没有,添加 exam_id 字段 -- ALTER TABLE `qc_result` ADD COLUMN `exam_id` VARCHAR(32) NOT NULL COMMENT '检查ID' AFTER `task_id`; -- 同样修复 qc_result_summary 表 -- ALTER TABLE `qc_result_summary` CHANGE COLUMN `study_id` `exam_id` VARCHAR(32) NOT NULL COMMENT '检查ID'; -- 或者 -- ALTER TABLE `qc_result_summary` ADD COLUMN `exam_id` VARCHAR(32) NOT NULL COMMENT '检查ID' AFTER `task_id`;