問(wèn)題現(xiàn)象:用友暢捷通T+財(cái)務(wù)軟件升級(jí)報(bào)錯(cuò),具體提示如下:錯(cuò)誤信息:升級(jí)腳本出錯(cuò),錯(cuò)誤信息:SQL 腳本: 12.000.001.0044 DATA_DPRD_ST_Rpt_CN-33005 出錯(cuò):子查詢返回的值不止一個(gè)。當(dāng)子查詢跟隨在 =、!=、<、<=、>、>= 之后,或子查詢用作表達(dá)式時(shí),這種情況是不允許的。

子查詢返回的值不止一個(gè)。當(dāng)子查詢跟隨在 =、!=、<、<=、>、>= 之后,或子查詢用作表達(dá)式時(shí),這種情況是不允許的。

解決方案:

select * from eap_reporttablecol where fieldName

in('BeginColumn','ReceiveColumn','DispatchColumn','StockColumn')

and ideap_reportsolution in(

select id from eap_reportsolution where name='ST_RDSSummaryRpt'

) and idparent is not null

找出來(lái)的ID 替換到下面這條語(yǔ)句中ID里面,即數(shù)據(jù)庫(kù)中顯示紅色字體部分

delete from eap_reporttablecol where id

in('36989456-0CC7-4EDC-AD9B-FB83EA7F135D','6046D407-BBDE-4126-9C3C-734688D7405A')

執(zhí)行完后,若賬套維護(hù)工具中升級(jí)還報(bào)錯(cuò),則在系統(tǒng)管理-賬套維護(hù)中升級(jí)。(操作前請(qǐng)備份好您用友T+財(cái)務(wù)軟件中的數(shù)據(jù),可參考教程:http://bainianle.cn/jcufida/1389.html