Files
hzdyjs/fix_remote_database_fields.sql
T
2025-08-18 12:03:44 +08:00

23 lines
891 B
SQL

-- 修复远程数据库 xskh_discipline_record 表缺失字段
-- 需要在远程数据库 47.99.164.66:3306/hzdyjs_xg 执行
USE hzdyjs_xg;
-- 检查并添加 last_view_time 字段
ALTER TABLE xskh_discipline_record
ADD COLUMN IF NOT EXISTS last_view_time datetime COMMENT '最后查看时间' AFTER view_count;
-- 检查并添加 appeal_count 字段(如果不存在)
ALTER TABLE xskh_discipline_record
ADD COLUMN IF NOT EXISTS appeal_count int(11) DEFAULT 0 COMMENT '申诉次数' AFTER last_view_time;
-- 验证字段是否添加成功
DESCRIBE xskh_discipline_record;
-- 显示相关字段
SELECT COLUMN_NAME, DATA_TYPE, IS_NULLABLE, COLUMN_DEFAULT, COLUMN_COMMENT
FROM INFORMATION_SCHEMA.COLUMNS
WHERE TABLE_SCHEMA = 'hzdyjs_xg'
AND TABLE_NAME = 'xskh_discipline_record'
AND COLUMN_NAME IN ('view_count', 'last_view_time', 'appeal_count')
ORDER BY ORDINAL_POSITION;