oracle表存在卻報(bào)了不存在 orcale PL/SQL: ORA-00942: 表或視圖不存在?
orcale PL/SQL: ORA-00942: 表或視圖不存在?因?yàn)槟莿?dòng)態(tài)構(gòu)建表的,所以只有在執(zhí)行代碼時(shí)才會(huì)創(chuàng)建test2。在編譯更新代碼時(shí),test2表可能還沒有創(chuàng)建,所以u(píng)pdate語句也使
orcale PL/SQL: ORA-00942: 表或視圖不存在?
因?yàn)槟莿?dòng)態(tài)構(gòu)建表的,所以只有在執(zhí)行代碼時(shí)才會(huì)創(chuàng)建test2。在編譯更新代碼時(shí),test2表可能還沒有創(chuàng)建,所以u(píng)pdate語句也使用動(dòng)態(tài)語法
首先,應(yīng)該消除PL/SQL的問題。使用sqlplus登錄并重試。請(qǐng)注意,用戶應(yīng)該從中選擇*或直接添加用戶名斯科特·emp這樣,看看錯(cuò)誤是否仍然存在
使用PLSQL Developer將數(shù)據(jù)庫中的表導(dǎo)出為PDE文件。使用PDE文件恢復(fù)數(shù)據(jù)導(dǎo)入時(shí),某些數(shù)據(jù)表無法恢復(fù),其中某些包含CLOB字段的數(shù)據(jù)表為空,并報(bào)告錯(cuò)誤“ora-24812:從ucs2到/轉(zhuǎn)換字符集失敗”。
原因:如果數(shù)據(jù)庫字符集加寬,CLOB/nclob值將隱式轉(zhuǎn)換為ucs2或從ucs2轉(zhuǎn)換。此隱式轉(zhuǎn)換失敗
找不到解決方案。相反,我用進(jìn)出口來進(jìn)出口