国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 數據庫 > Oracle > 正文

將圖片文存儲到Oracle的存儲過程

2024-08-29 13:37:15
字體:
來源:轉載
供稿:網友

  一個存儲圖片文件的過程,任何開發工具都可以通過調用過程把圖片文存儲到數據庫中。
  
  具體步驟:
  
  Microsoft windows 2000 [Version 5.00.2195]
  
  (C) 版權所有 1985-2000 Microsoft Corp.
  
  C:/Documents and Settings/chanet>cd
  C:/>sqlplus /nolog
  
  SQL*Plus: Release 9.2.0.1.0 - PRodUCtion on 星期三 1月 19 14:46:21 2005
  
  Copyright (c) 1982, 2002, Oracle Corporation. All rights reserved.
  
  SQL> connect chanet/chanet@oradb;
  
  已連接。
  
  SQL> CREATE TABLE IMAGE_LOB (T_ID VARCHAR2 (5) NOT NULL,T_IMAGE BLOB NOT NULL);
  
  表已創建。
  
  SQL> CREATE OR REPLACE DirectorY IMAGES AS 'C:/Oracle'; --圖片目錄
  
  目錄已創建。
  
  SQL> CREATE OR REPLACE PROCEDURE IMG_INSERT (TID VARCHAR2,FILENAME VARCHAR2) AS
  
  2  F_LOB BFILE;
  
  3  B_LOB BLOB;
  
  4 BEGIN
  
  5  INSERT INTO IMAGE_LOB (T_ID, T_IMAGE)
  
  6   VALUES (TID,EMPTY_BLOB ()) RETURN T_IMAGE INTO B_LOB;
  
  7  F_LOB:= BFILENAME ('IMAGES', FILENAME);
  
  8  DBMS_LOB.FILEOPEN (F_LOB, DBMS_LOB.FILE_READONLY);
  
  9  DBMS_LOB.LOADFROMFILE (B_LOB, F_LOB,
  
  10  DBMS_LOB.GETLENGTH (F_LOB));
  
  11  DBMS_LOB.FILECLOSE (F_LOB);
  
  12  COMMIT;
  
  13 END;
  
  14 /
  
  過程已創建。
  
  SQL>-- 示例
  
  SQL> EXEC IMG_INSERT('1','f_TEST.jpg');
  
  PL/SQL 過程已成功完成。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 镇江市| 镇坪县| 洛南县| 应用必备| 广河县| 元朗区| 厦门市| 宁化县| 喜德县| 景洪市| 蓝田县| 宁化县| 桑植县| 正蓝旗| 满城县| 斗六市| 榆林市| 张家界市| 广灵县| 盱眙县| 延吉市| 五指山市| 万安县| 通渭县| 弥勒县| 高台县| 昌都县| 德兴市| 沂南县| 西贡区| 长乐市| 汕尾市| 肥西县| 东山县| 武义县| 长海县| 巴塘县| 池州市| 阿坝县| 两当县| 荔波县|