本文主要是介绍ORA-06502: PL/SQL: 数字或值错误 : hex 到 raw 的转换错误,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
SQL> exec export_to_csv2('BLOBDIR');
BEGIN export_to_csv2('BLOBDIR'); END;*
第 1 行出现错误:
ORA-06502: PL/SQL: 数字或值错误 : hex 到 raw 的转换错误
ORA-06512: 在 "C##A.EXPORT_TO_CSV2", line 36
ORA-06512: 在 line 1
参考
https://stackoverflow.com/questions/13471988/oracle-pl-sql-ora-06502-error-when-assigning-a-string-to-a-raw-variable?r=SearchResults
使用 utl_raw.cast_to_raw()
将字符串类型转换成raw数据类型,再赋值给 raw 类型变量。
这篇关于ORA-06502: PL/SQL: 数字或值错误 : hex 到 raw 的转换错误的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!