ORA 00911錯誤及解決方法

2022-01-19 16:57:18 字數 535 閱讀 4524

**自:

2023年的。

今天在開發中遇到了乙個問題,被困擾了好找時間。 事情是這樣的,

因為我們現在做的系統資料庫是用oracle,而我又喜歡凡是和資料庫

有關的語句先在pl/sql developer裡面測試好了,再往程式裡面寫。而今天做的**裡

面涉及到查詢庫裡面現在有沒有使用者輸入的表所對應的同義詞。所以我便寫了這樣的一條語句:

string.format(select * from user_synonyms where upper(synonym_name)=''

and  upper(table_name)='';",

this.txtsourcetablename.text.toupper());誰知在除錯的時候走到這個地方就報「ora-00911:無效字元」的錯誤。

解決辦法:

可是我明明在pl/sql developer裡面測試好了的。困惑了好一會,才發現是最後面的那個「;」號惹的禍。

把它刪除掉就行了。

ORA 00911 無效字元 問題和解決

我今天寫jdbc插入資料庫資料時出現ora 00911 無效字元問題,我把sql打到控制台上面,然後copy到sql puls中是可以插入資料的,但是在eclipse中執行就報ora 00911 無效字元的錯誤,我查了一下,我的是類似這種的insert into tablea aaa values ...

ORA 01599錯誤的解決方法

工作中遇到的資料庫故障處理一例 作業系統 sun solaris 8 雙機軟體 sun cluster 3.0 資料庫 oracle 8.1.7.3 故障現象 orale存在乙個初始化引數max rollback segments它代表了同時能夠online的回滾段的個數。它的預設值是 max 30...

ORA 01654 錯誤的解決方法

ora 01654 錯誤的解決方法 引言 資料庫突然報 ora 01654 unable to extend index bo.index indexname by 311072 in tablespace 錯誤,上網查原因,發現解決之道只有乙個,就是增加tablespace的大小 因我的datab...