修改數據時報錯------ORA-01480: STR 綁定值的結尾 Null 字符缺失

最近作了一個改變數據庫某一字段的值,這個值比以前輸入的字數要多,開始的時候,直接在PL/SQL Developer中用常規的select ...for update 的方法修改,但是每次都幾個字都會報錯「ORA-01480: STR 綁定值的結尾 Null 字符缺失」,我覺得是定義的字段長度不夠長,不過看了下是varchar(2000),我修改的只有不到400個漢字,看來不是這個問題,後來在網上搜了,不少同窗都是轉載的差很少,都是說是有多了半個雙引號,解決辦法:去掉半個雙引號,或者是把每一行都在plsql中左對齊,這樣能夠去掉不少空格,個人沒有多神馬半個雙引號,空格也沒啊。。。,後來我嘗試用update語句修改,居然能夠啦。。。。看來有的時候不能忘記sql語句啦。 
相關文章
相關標籤/搜索