【问题标题】:select xls inserted data into Blob field in oracle在 oracle 中选择 xls 将数据插入到 Blob 字段中
【发布时间】:2013-11-11 18:40:53
【问题描述】:

我的表 test.in 中有一个 Blob 列。在 Blob 列中,一个 xlsx 数据已使用 java 前端插入到此列中。

我想查看 blob 列中的数据(Excel 表中有 4 列可用)。

我用过 utl_raw.cast_to_varchar2(dbms_lob.substr(blob_field))

但它不能帮助我们查看 xls 数据。

请帮忙。

【问题讨论】:

    标签: sql oracle


    【解决方案1】:

    如果要查看存储在 BLOB 中的 XLS 数据,可以使用 SQLDeveloper。在表格的数据网格中双击字段,单击出现的铅笔图标。将弹出一个“编辑值”窗口。
    在“保存的数据”选项卡中选择“外部编辑器”以使用 excel 打开文件或选择“下载”。

    【讨论】:

    • 您好,感谢您的更新!您能告诉我们使用 sql 命令在 Blob 字段中查看此 xls 数据的任何方法吗?
    • BLOB 包含二进制数据,我不明白如何使用 SQL 以有意义的方式显示二进制对象的内容。我唯一能想到的就是在 CLOB 中将其转换为 Base64 并显示出来。
    猜你喜欢
    • 1970-01-01
    • 2019-06-25
    • 1970-01-01
    • 2020-12-26
    • 1970-01-01
    • 2014-11-26
    • 2019-05-02
    • 1970-01-01
    • 2022-01-20
    相关资源
    最近更新 更多