T+怎么用SQL语句删除某一年度的科目,删除全部科目
[全站通告] 想快速节省您的时间并可接受付费的朋友,可扫右边二维码加博主微信-非诚勿扰!
场景:有时需要重新生成科目,或者需要重新选择会计准则,就需要批量删除。
解决方案:
1、备份数据,选择账套库,执行脚本,重启服务
删除某一年度的所有科目,比如删除2020年的科目
DECLARE @year int;
set @year =2020
delete AA_ParentAccount
where idSon in(select id from aa_account where accountingyear=@year)
or idParent in(select id from aa_account where accountingyear=@year);
delete AA_Account_Ext where id in (select id from aa_account where accountingyear=@year)
2、不用SQL语句删除的话,就全选删除,然后再删除一级科目即可。