ORA-12899: value too large for column

ORA-12899: value too large for column

        最近在做儲存資料的動作時出現了錯誤,這個錯誤訊息很簡單就是字面上的意思,輸入值的長度大小超出欄位可存的範圍。

        一般在加大欄位的儲存大小後即可解決,不過建議在欄位建立之前先規劃好要存的資料大小,非不得以時再作改欄位大小的動作,不然欄位加大後可是沒辦法再減少的。

                或是檢查一下輸入的資料對應的欄位是否都正確,不然就像我一樣白癡10bit的值塞錯欄位寫到了只能存2bit的欄位,修改後就能順利存入了。

 

留言

這個網誌中的熱門文章

Fatal error: Call to a member function bindValue() on null

IIS-Microsoft OLE DB Provider for ODBC Drivers 錯誤 '80004005'