社区
基础和管理
帖子详情
如何将图片存入ORACLE数据库
houyizhinv
2010-03-06 03:15:07
比如 mmmm.jpg 如何存入photo表?
...全文
152
2
打赏
收藏
如何将图片存入ORACLE数据库
比如 mmmm.jpg 如何存入photo表?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
duqiangcise
2010-03-06
打赏
举报
回复
http://topic.csdn.net/u/20100105/14/b8789e2f-3859-4ed2-86c3-a84c51c2898a.html
Adebayor
2010-03-06
打赏
举报
回复
举例:
SQL> CREATE TABLE IMAGE_LOB (
2 T_ID VARCHAR2 (5) NOT NULL,
3 T_IMAGE BLOB NOT NULL
4 );
Table created
--创建DIRECTORY 必须有系统权限
SQL> CREATE OR REPLACE DIRECTORY IMAGES AS 'e:\';
Directory created
SQL>
SQL> CREATE OR REPLACE PROCEDURE IMG_INSERT (
2 TID VARCHAR2,
3 FILENAME VARCHAR2) AS
4 F_LOB BFILE;
5 B_LOB BLOB;
6 BEGIN
7 INSERT INTO IMAGE_LOB (T_ID, T_IMAGE) VALUES (TID,EMPTY_BLOB ()) RETURN T_IMAGE INTO B_LOB;
8 F_LOB:= BFILENAME ('IMAGES', FILENAME);
9 DBMS_LOB.FILEOPEN (F_LOB, DBMS_LOB.FILE_READONLY);
10 DBMS_LOB.LOADFROMFILE (B_LOB, F_LOB,
11 DBMS_LOB.GETLENGTH (F_LOB));
12 DBMS_LOB.FILECLOSE (F_LOB);
13 COMMIT;
14 END;
15 /
Procedure created
SQL>
SQL> BEGIN
2 IMG_INSERT('1','mmm.jpg');
3 END;
4 /
PL/SQL procedure successfully completed
SQL> select * from IMAGE_LOB;
T_ID T_IMAGE
----- -------
1 <BLOB>
图片
存入
数据库
图片
数据库
图片
存入
数据库
图片
数据库
Oracle
从
oracle
数据库
中存取
图片
用java语言从
oracle
数据库
中存取
图片
的方法
怎样用VBA将EXCEL中的
图片
存入
Oracle
数据库
(利用临时文件方式)
该附件是利用临时文件方式实现,希望大家能给出一种不利用临时文件而直接存储到
Oracle
中的方法
利用Java程序实现
Oracle
数据库
中大对象的存取.pdf
利用Java程序实现
Oracle
数据库
中大对象的存取.pdf
json格式数据到入
oracle
数据库
java源码
json格式数据到入
oracle
数据库
java源码
基础和管理
17,377
社区成员
95,128
社区内容
发帖
与我相关
我的任务
基础和管理
Oracle 基础和管理
复制链接
扫一扫
分享
社区描述
Oracle 基础和管理
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章