-- 方法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');