2011年9月13日 星期二

ORA-01756

ORA-01756 quoted string not properly terminated

錯誤原因:在SQL敘述中字串要使用單引號包裝起來,但是單引號少一邊

處理辦法:修正SQL敘述將字串用單引號包裝起來。

範例

下面的SQL敘述會產生ORA-01756 的錯誤,發生的原因是在於當中所要處理的字串aa 只有使用一個單引號去包裝處理,缺少了另外一邊的單引號包裝。

SELECT AA, BB FROM TABLE WHERE AA = 'aa

請開發人員對於這一個錯誤作以下的修正,把整個變數用單引號完整的包裝起來,修改成'aa' 的格式。

SELECT AA, BB FROM TABLE WHERE AA = 'aa'

>> 歡迎前往 Superfunction ORA error code

沒有留言:

張貼留言