sql報(bào)表或視圖不存在 Oracle查詢表時(shí)提示ora-00942:表或試圖不存在怎么解決?
Oracle查詢表時(shí)提示ora-00942:表或試圖不存在怎么解決?首先,我們應(yīng)該消除PL/SQL的問(wèn)題。使用sqlplus登錄并重試。請(qǐng)注意,用戶應(yīng)該從中選擇*或直接添加用戶名斯科特·emp這樣,看
Oracle查詢表時(shí)提示ora-00942:表或試圖不存在怎么解決?
首先,我們應(yīng)該消除PL/SQL的問(wèn)題。使用sqlplus登錄并重試。請(qǐng)注意,用戶應(yīng)該從中選擇*或直接添加用戶名斯科特·emp這樣,看看錯(cuò)誤是否仍然存在
使用PLSQL Developer將數(shù)據(jù)庫(kù)中的表導(dǎo)出為PDE文件。使用PDE文件恢復(fù)數(shù)據(jù)導(dǎo)入時(shí),某些數(shù)據(jù)表無(wú)法恢復(fù),其中某些包含CLOB字段的數(shù)據(jù)表為空,并報(bào)告錯(cuò)誤“ora-24812:從ucs2到/轉(zhuǎn)換字符集失敗”。
原因:如果數(shù)據(jù)庫(kù)字符集加寬,CLOB/nclob值將隱式轉(zhuǎn)換為ucs2或從ucs2轉(zhuǎn)換。此隱式轉(zhuǎn)換失敗
找不到解決方案。相反,我使用exp和imp來(lái)導(dǎo)出和導(dǎo)入
因?yàn)槟梢詣?dòng)態(tài)創(chuàng)建表。Test2僅在執(zhí)行代碼時(shí)創(chuàng)建。在編譯更新代碼時(shí),test2表可能尚未創(chuàng)建,因此update語(yǔ)句還使用動(dòng)態(tài)語(yǔ)法