[英]How to export a oracle table which consist of blob as a column in sql developer
[英]How to view blob data in Oracle SQL Developer
如何在Oracle SQL Developer中读取blob数据。 它以byte []格式存储。 是否有可能以字符串格式阅读。
在Oracle SQL Developer
以下步骤 -
更新
OP说“ 文字是不可理解的,它显示 喜欢这个 ”
可能是特定于语言环境的NLS字符集不支持这些字符。 它们也可能是多字节字符。 我建议, SPOOL
结果为HTML
文件,用browser
打开它,你可以查看内容,因为大多数浏览器都能显示多个字符集。
您可以从SQL * Plus执行类似的操作 -
SET MARKUP HTML ON SPOOL ON
SPOOL report.html
select substr(clob_column, 1, 32767) from table_name...
SPOOL OFF
更新2
关于SPOOL作为HTML,测试用例 -
SET MARKUP HTML ON SPOOL ON
SPOOL D:\report.html
SELECT substr(ename, 1, 5) ename FROM emp where rownum <=5;
SPOOL OFF
对我来说很完美,html文件打开我的浏览器,看截图 -
打开表格的数据窗口。
BLOB单元格将命名为(BLOB)。
右键单击单元格或双击单元格。
你会看到一个铅笔图标。 点击它。
它将打开一个blob编辑器窗口。
您会在“查看方式”选项中找到两个复选框:图像或文本。
选中相应的复选框。
如果上述步骤仍然令人信服,则使用“下载”选项。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.