Files
cattleTransportation/tradeCattle/update_menu_names_safe.sql
2025-10-21 17:29:52 +08:00

20 lines
1.0 KiB
SQL
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

-- 修改菜单名称的SQL脚本
-- 删除第一个"test"菜单项,将第二个"test"改为"系统管理"
-- 1. 首先查看当前的菜单结构,确认要修改的菜单项
SELECT id, parent_id, name, type, sort, icon FROM sys_menu WHERE is_delete = 0 ORDER BY sort;
-- 2. 查看所有名为"test"的菜单项
SELECT id, parent_id, name, type, sort, icon FROM sys_menu WHERE name = 'test' AND is_delete = 0 ORDER BY sort;
-- 3. 删除第一个"test"菜单项sort值最小的那个
-- 注意请先运行上面的查询确认要删除的菜单ID然后替换下面的ID
-- DELETE FROM sys_menu WHERE id = [第一个test菜单的ID];
-- 4. 将第二个"test"菜单项的名称改为"系统管理"
-- 注意请先运行上面的查询确认要修改的菜单ID然后替换下面的ID
-- UPDATE sys_menu SET name = '系统管理', update_time = NOW() WHERE id = [第二个test菜单的ID];
-- 5. 验证修改结果
-- SELECT id, parent_id, name, type, sort FROM sys_menu WHERE is_delete = 0 ORDER BY sort;