29 lines
833 B
MySQL
29 lines
833 B
MySQL
|
|
-- ============================================
|
|||
|
|
-- 验证学员状态字典数据
|
|||
|
|
-- 检查字典数据的status字段是否为'0'(启用状态)
|
|||
|
|
-- ============================================
|
|||
|
|
|
|||
|
|
-- 查询所有学员状态字典数据(包括status字段)
|
|||
|
|
SELECT
|
|||
|
|
`dict_sort`,
|
|||
|
|
`dict_label`,
|
|||
|
|
`dict_value`,
|
|||
|
|
`dict_type`,
|
|||
|
|
`status`,
|
|||
|
|
`remark`,
|
|||
|
|
CASE
|
|||
|
|
WHEN `status` = '0' THEN '✅ 启用'
|
|||
|
|
WHEN `status` = '1' THEN '❌ 停用'
|
|||
|
|
ELSE '⚠️ 未知状态'
|
|||
|
|
END AS `状态说明`
|
|||
|
|
FROM `sys_dict_data`
|
|||
|
|
WHERE `dict_type` = 'study_student_status'
|
|||
|
|
ORDER BY `dict_sort`;
|
|||
|
|
|
|||
|
|
-- 如果发现有status不为'0'的字典,执行下面的SQL更新为启用状态
|
|||
|
|
-- UPDATE `sys_dict_data`
|
|||
|
|
-- SET `status` = '0'
|
|||
|
|
-- WHERE `dict_type` = 'study_student_status'
|
|||
|
|
-- AND `status` != '0';
|
|||
|
|
|