社区
Oracle
帖子详情
用sql/plsql从clob字段里面解析xml数据的问题
清风_X
2009-09-22 09:46:10
我有一个表:
现在我想用sql/plsql把里面所有的字段名(field name)和对应的值(value)提取出来,比如:
字段zzc_snd对应值是3000000
qyz_wdybdc_ind的值则是1
...全文
564
4
打赏
收藏
用sql/plsql从clob字段里面解析xml数据的问题
我有一个表: 现在我想用sql/plsql把里面所有的字段名(field name)和对应的值(value)提取出来,比如: 字段zzc_snd对应值是3000000 qyz_wdybdc_ind的值则是1
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
wully224
2011-05-03
打赏
举报
回复
我也碰到这个问题~
清风_X
2009-09-22
打赏
举报
回复
楼上的意思是用substr的方法吗?
还是用正则?
可以用Oracle® XML DB Developer's Guide 10g Release 2 (10.2)里面提到的方法吗?我现在在看这个文档,由于没有接触过xml开发,所以看得糊里糊涂的,还是啥都不会!
oraclemch
2009-09-22
打赏
举报
回复
那是需要写个存储过程来了吧,简单的sql还真搞不定呢!
1,还真是只有按照一个字段一个字段来截取了,按照field_name=""来判断。一个个进行截取 判断。
inthirties
2009-09-22
打赏
举报
回复
plsql里有解析xml的包。
你可以参考
"
sys.xmldom 和 sys.xmlparser对xml进行编程
"
oracle pl
sql
clob
,PL/
SQL
中获取
CLOB
字段
的具体内容
经常会遇到表中的
字段
定义的
数据
类型为
clob
,如下图,request_param
字段
是
clob
类型存储的是一个json格式的报文。image.pngoracle中的
clob
类型
字段
不能直接显示出来,那么想要获取上述
clob
里的具体内容,该怎么处理呢?借助Oracle系统dbms_lob中substr方法格式为:select dbms_lob.substr(
clob
Field) from table...
PL
SQL
下更新
CLOB
字段
DECLARE --定义变量 REALLYBIGTEXTSTRING
CLOB
; BEGIN --变量赋值 REALLYBIGTEXTSTRING :='
xml
文件内容...'; --修改 update table_name t set t.updateField= REALLYBIGTEXTSTRING where t.id='xxx' ; commit; end ;
pl
sql
中关于
Clob
存储
xml
报文信息,且可点击查看
关于
Clob
存储
xml
报文解决方案 最近项目中需要存储报文信息,拿到的报文是字符串形式,从网上找了一大圈,才找到了一种方法。操作如下: 一、
数据
库中设计表
字段
类型 在oracle中,存储超大文件有两种存储方式,一种是BLOB类型,这种适合存储二进制流类型文件的。一种是
CLOB
类型,这种一般是用来保存大文本
字段
。在项目中存储的是
xml
字符串类型,所以选择
CLOB
类型。 二、在hibernate映射文...
PL
SQL
中慎用
CLOB
类型
在老熊《在存储过程中的
clob
数据
类型》(http://www.laoxiong.net/
clob
-in-procedure.html#more-838)中,分析了
PL
SQL
中使用
clob
字段
,虽然
clob
类型便于使用(不用担心...
PL
SQL
导入
CLOB
超长
字段
&常见
问题
DECLARE CONTENT1
CLOB
:= '超长
字段
内容';BEGIN insert into SUP_LONG_FIELD_SPLICE_TBL (ID, TB_KEY, TB_NAME, CONTENT, EFFECTIVE) values ('007', null, 'FINANCEDTYEAR', CONTENT1, '2004-2160');END;因为包含多个DECLARE,需要在end:后面加上/表示结束 这种时候一般有两种情况: 1.掉了结束的符号(如:分号,if的结束end if
Oracle
17,086
社区成员
55,238
社区内容
发帖
与我相关
我的任务
Oracle
Oracle开发相关技术讨论
复制链接
扫一扫
分享
社区描述
Oracle开发相关技术讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章