Oracle:图片数据的存放与读取(大对象)

By | 2014年9月28日

本文简单呈现关于Oracle中大对象数据的创建与基本维护。
作为样例,本文创建的大对象中将会存放一张图片数据。

首先,通过SQL*Plus连入数据库实例

本样例中,大对象创建在SCOTT中。
当前,SCOTT中的对象分布情况:

创建数据表:pic_data

创建目录对象:pic_location,并分配适当的权限

插入数据前,先查看一下准备插入的数据。

blob_import_pic_data_1

向:pic_data,插入一条数据:

(需要使用empty_blog()函数将blob大对象初始化)

将pic_location目录对象中的图像文件导入到:pic_data。

再插入一条数据:

这里,BLOB的数据是无法通过SQL*Plus查看的:

可以通过Oracle的SQL Developer工具查看:
blob_view_pic_data_1
————————————————————
Ending。

打赏

说点什么

avatar

This site uses Akismet to reduce spam. Learn how your comment data is processed.

  Subscribe  
提醒