| 123456789101112131415161718192021222324 |
- -- 检查并修复 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`;
|