我想了解何時發生此oracle錯誤'錯誤:ORA-06502:PL/SQL:數值或值錯誤:主機綁定陣列太小'錯誤:ORA-06502:PL/SQL:數字或值錯誤:主機綁定數組太小
我有一個plsql塊,它有一個正常的annonymus塊,它具有DBMS_output.put_line,並且在for循環中還有DBMS_output.put,並且在代碼中它調用另一個for循環本身和out使用DBMS_output.put顯示包成功(如S)和errormessage(如err_msg)的變量,輸出將打印少量記錄,但突然發生上述錯誤並且塊完成不會發生這種情況。任何人都可以解釋爲什麼發生這種錯誤。
請發表[MCVE] – OldProgrammer
什麼版本的Oracle和SQL /加?請參閱[本討論](http://www.tek-tips.com/viewthread.cfm?qid=1633289)針對相同的問題 - 在Oracle 9i(或更高版本的Oracle中使用較早的SQL/Plus版本訪問)時似乎是'DBMS_OUTPUT.PUT_LINE'上的255個字符限制。 – MT0