如何从 oracle 数据库中读取 BLOB?
How to read BLOB from oracle db?
我正在尝试使用 sql 开发人员从 oracle 数据库读取字符串形式的 BLOB 数据。
这是我正在使用的查询:
select utl_raw.cast_to_varchar2(dbms_lob.substr(BLOB_COL,2000)) from BLOB_TABLE where BLOB_ID= 997600;
但是我得到的输出是机器可读格式而不是文本。
关于如何更改此查询的任何建议?
运行查询,只查询BLOB列。
双击单元格。
检查 'text' 值。
瞧。
我正在尝试使用 sql 开发人员从 oracle 数据库读取字符串形式的 BLOB 数据。
这是我正在使用的查询:
select utl_raw.cast_to_varchar2(dbms_lob.substr(BLOB_COL,2000)) from BLOB_TABLE where BLOB_ID= 997600;
但是我得到的输出是机器可读格式而不是文本。 关于如何更改此查询的任何建议?
运行查询,只查询BLOB列。
双击单元格。
检查 'text' 值。
瞧。