合 Oracle 如何查看和下载BLOB类型的数据
工具导出导入blob类型文件
有一个字段是BLOB类型的,里边存储了一个pdf文件。现在想查看这个pdf的具体内容。使用PLSQL Developer竟然报错,看不到具体pdf的内容 (注意:第二天,我又用Foxit Reader 福昕 pdf软件,结果可以打开的,用2345pdf软件是打不开的) 。使用External或Image或HTML查看都看不了。
这里说明一点,如果勾选了下边的“Execute automatically next time”,那么每次打开BLOB都会用你选择的外部软件来打开的。所以,该选项最好不要选择, 万一选择了,那么就可以按ctrl再单击BLOB即可重新打开该对话框。
其实,Oracle自带的“Oracle SQL Developer”这个软件还是比较好的,接下来就使用这个软件来下载数据库中的pdf文件。 双击BLOB字段即可出现编辑按钮,然后点击编辑按钮即可出现对话框。在对话框中可以选择导出到本地或使用外部编辑器打开都行。
代码导出导入blob类型文件
使用以下代码可以插入BLOB类型的图片或pdf文档到Oracle数据库中: