【常见问题】单据附件列表数据太大,附件表数据清理原创
金蝶云社区-暗夜
暗夜
0人赞赏了该文章 179次浏览 未经作者许可,禁止转载编辑于2023年01月09日 10:39:03

  问题反馈:有小伙伴反馈,设置了数据库存储,导致附件表非常大,几百g,那么针对不用的附件如何清理呢?

  解决办法:可以直接操作数据库,但是一定要慎重:

                      1、删除之前,要做好备份;

                      2、删除之前,建议先在测试环境先测试下;

 参考sql: 

 select count(*) from T_BAS_ATTACHMENT where fattachment is not null  and fcreatetime < '2021-01-01 00:00:00'

 --删除相关附件;里面的数字,为第一句查出来的数字

 delete top(246)  from T_BAS_ATTACHMENT where fattachment is not null   and fcreatetime < '2021-01-01 00:00:00'

 --仅删除附件本身的数据;不删除附件,里面的数字,为第一句查出来的数字 

 update top(246) T_BAS_ATTACHMENT set fattachment = null and fcreatetime < '2021-01-01 00:00:00'

赞 0