北京松源伟立科技有限公司

咨询热线:158-0117-0786
咨询直线:158-0117-0786
公司传真:
公司网址: www.bjyongyou.com
公司地址:北京市朝阳区区芍药居北里
首页  »   知识库  »  用友U8+   »  用友U8因升级帐套太多,手工删除太慢,速成技巧

用友U8因升级帐套太多,手工删除太慢,速成技巧

来源:原创 发布时间:2017-08-25 16:56:06
问题号:11404
解决状态:最终解决方案
软件版本:其他
软件模块:其他
行业:通用
关键字:删除帐套
适用产品:所有
问题名称:删除帐套
问题现象:因升级帐套太多,手工删除太慢
问题原因:因升级帐套太多,手工删除太慢
解决方案:提供语句解决:
DECLARE @AccID char(3)
SET @AccId = \'112\'--在此修改账套号
USE UFSYSTEM
DELETE FROM UA_BackupLog WHERE cAcc_Id=@AccId
DELETE FROM UA_BackupPlans WHERE cAcc_Id=@AccId
DELETE FROM UA_BackupPlan WHERE cPlan_Id not in (select cPlan_Id FROM UA_BackupPlans)
DELETE FROM UA_HoldAuth WHERE cAcc_Id=@AccId
DELETE FROM UA_Auth WHERE cAcc_Id=@AccId
DELETE FROM UA_FlowItems WHERE cAccId=@AccId
DELETE FROM UA_FlowLines WHERE cAccId=@AccId
DELETE FROM UA_Identity WHERE cAcc_Id=@AccId
DELETE FROM UA_Account_sub WHERE cAcc_Id=@AccId
DELETE FROM UA_Log WHERE cAcc_Id=@AccId
DELETE FROM UA_Period WHERE cAcc_Id=@AccId
DELETE FROM UA_Account WHERE cAcc_Id=@AccId
DELETE FROM UA_Message WHERE Account=@AccId
DELETE GDP_JccpConfigure WHERE UF_DB_NAME=@AccId 
USE master
DECLARE AccCur CURSOR
FOR SELECT NAME FROM sysdatabases
DECLARE @AccName varchar(40)
OPEN AccCur
FETCH NEXT FROM AccCur INTO @AccName
WHILE (@@fetch_status <> -1)
BEGIN
IF (@@fetch_status <> -2)
BEGIN
IF (left(@AccName,10)=\'UFDATA_\' + @AccId) and len(@AccName)=15
BEGIN
EXECUTE sp_detach_db @AccName
--PRINT \'账套库\'+@AccName + \'已分离!\'
END
END
FETCH NEXT FROM AccCur INTO @AccName
END
CLOSE AccCur
DEALLOCATE AccCur
SELECT \'账套\'+@AccId+\'删除完成!\'
首页  |   知识库  |   软件产品  |   新闻动态  |   成功案例  |   解决方案  |   产品下载  |   关于我们  |   联系我们
版权所有:北京松源伟立科技有限公司   公司地址:北京市朝阳区区芍药居北里   客服信箱: service@bjyongyou.com   热线:158-0117-0786
关键词:北京用友软件,财务软件,北京用友,北京财务软件,用友软件,进销存软件,会计电算化软件,用友U8,用友T6,用友T3,用友财务通,用友企业管理软件    京ICP备15017070号-1