Advertisement

模拟分阶段expdp导出BLOB数据(具体流程)

阅读量:
在这里插入图片描述

– 建立用于存储图片的数据表
CREATE TABLE IMAGE_LOB (T_ID VARCHAR2 (5) NOT NULL, T_IMAGE BLOB NOT NULL);
– 设置图片目录
CREATE OR REPLACE DIRECTORY IMAGES AS '/soft';
– 在C盘下自己建立一个名为Picture的文件夹

CREATE OR REPLACE PROCEDURE IMG_INSERT (TID VARCHAR2, FILENAME VARCHAR2) AS
FLO_BLOB BFILE;
TEMP_BLOB BLOB;
BEGIN
INSERT INTO DBMS_LNDB (TID, T_IMAGE)
VALUES (TID, EMPTY_BLOB())
将新图插入到T_IMAGE字段中,并返回该blob到TEMP_BLOB。
返回该blob到指定的目标对象。
FLO_BLOB := DBMS_LNDB开放文件名(‘IMAGES’, filename);
获取指定目录下的文件。
DBMS_LN

全部评论 (0)

还没有任何评论哟~