-- 方法1：使用 IF NOT EXISTS 语法（推荐）
ALTER TABLE cli_surgery ADD COLUMN IF NOT EXISTS apply_doctor_name VARCHAR(100);
COMMENT ON COLUMN cli_surgery.apply_doctor_name IS '申请医生姓名';

ALTER TABLE cli_surgery ADD COLUMN IF NOT EXISTS apply_dept_name VARCHAR(100);
COMMENT ON COLUMN cli_surgery.apply_dept_name IS '申请科室名称';

-- 验证字段是否添加成功
SELECT column_name, data_type, character_maximum_length
FROM information_schema.columns
WHERE table_name = 'cli_surgery'
  AND column_name IN ('apply_doctor_name', 'apply_dept_name');