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 类型变量。