金蝶云星空删除子系统
业务背景:
建错了,或者前期练手狂操作,移除后,数据库里面并没有删除。
表现在:
问题:发布菜单的时候不知道去哪个子系统下面。
需求:希望只保留有用的那个,已经移除的就不要出现了。
解决方案:
1、 先确定哪个是在用的
通过找到子系统的安装脚本找到在使用的主键:
子系统主表:
T_META_SUBSYSTEM
T_META_SUBSYSTEM_L
2、 删除子系统的主表和多语言表
SELECT * FROM T_META_SUBSYSTEM WHERE fid IN ('64d98f9c9e444b','64f5c1138db328'); SELECT * FROM T_META_SUBSYSTEM_L WHERE FNAME LIKE '%售%'; DELETE FROM T_META_SUBSYSTEM WHERE fid IN ('64d98f9c9e444b','64f5c1138db328'); DELETE FROM T_META_SUBSYSTEM_L WHERE fid IN ('64d98f9c9e444b','64f5c1138db328');
3、检查
已经正常了。