在ORACLE9I中有一表EPPHOTO有如下字段:
OID number,
filename varchar(256),
PHOTO BLOB
createdate date,
存在有很多记录。
现要取BLOB的内容:
select * from epphoto where oid = 5824147;(PL/SQL中执行)
结果如下:
------------------------------------
OID | PHOTO | FILENAME |CREAT...
------------------------------------
5824147 | Value Error |2007-04-26-11-06-07-129.jpg |....
------------------------------------------------------------------------
在程序中执行就会一直等在执行语句那边,没有反应了。请问高手,这个问题怎么解决,程序遇到这样的问题如何加强程序的健壮性?
OID number,
filename varchar(256),
PHOTO BLOB
createdate date,
存在有很多记录。
现要取BLOB的内容:
select * from epphoto where oid = 5824147;(PL/SQL中执行)
结果如下:
------------------------------------
OID | PHOTO | FILENAME |CREAT...
------------------------------------
5824147 | Value Error |2007-04-26-11-06-07-129.jpg |....
------------------------------------------------------------------------
在程序中执行就会一直等在执行语句那边,没有反应了。请问高手,这个问题怎么解决,程序遇到这样的问题如何加强程序的健壮性?
解决方案 »
- oracle中QUEST_PPCM_SQL_TEXT这个表是干嘛用的
- 请教一个SQL语句
- windows xp 安装oracle9i 出现“OracleOraHomePagingServer已经存在”错误?
- oracle9i以及oracle10G里面,一个新用户想浏览已建用户表的表结构,需要什么权限呢?
- .net连接oracle的配置
- 请教一个增量备份的方法
- 作业调度
- oracle表的主键为什么不能用Number类型?
- 遇到了一个比较大的SQL,消耗了我非常多的系统资源,在线等各位大神帮忙指点
- 统计oracle包体中的每个过程涉及的输入输出表
- 如何查询一条记录在数据库中所在位置
- 关于oracle英文字符集乱码的问题,查询显示乱码的问题。
改成
select OID,filename,utl_raw.cast_to_varchar2(PHOTO) from epphoto where oid = 5824147