問(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)