社区
基础和管理
帖子详情
有没有人做过clob类型变量?
baoxiang
2002-10-15 05:30:59
我预先定义了一个type file_t,包括file_name varchar2和file_body clob
然后在package中定义了pmessage file_t
pmessage := file_t('1',empty_clob());
可是,然后使用pmessage.file_body的时候,报错。
ora-22275
errmessage是指定的lob locator无效。
...全文
199
2
打赏
收藏
有没有人做过clob类型变量?
我预先定义了一个type file_t,包括file_name varchar2和file_body clob 然后在package中定义了pmessage file_t pmessage := file_t('1',empty_clob()); 可是,然后使用pmessage.file_body的时候,报错。 ora-22275 errmessage是指定的lob locator无效。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
baoxiang
2002-10-15
打赏
举报
回复
我是在往pmessage.file_body里写的时候出错的。
DBMS_LOB.APPEND(
pMessage.file_body,
TO_CLOB(GET_BUFF)
);
DBMS_LOB.WRITE(
CLOB_LOCR,
LENGTH(get_buff),
file_offset,
get_buff);
这两句都不能用,出错ora-22275
qiuyang_wang
2002-10-15
打赏
举报
回复
ora-22275 :指定 LOB 定位器无效
使用dbms_lob包中相关函数,例如:
dbms_lob.instr(pmessage.file_body,'12',1,1)
基础和管理
17,377
社区成员
95,112
社区内容
发帖
与我相关
我的任务
基础和管理
Oracle 基础和管理
复制链接
扫一扫
分享
社区描述
Oracle 基础和管理
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章