- PR -

オラクル10GR2でのXML検索

1
投稿者投稿内容
だよん
会議室デビュー日: 2006/03/10
投稿数: 1
投稿日時: 2006-03-10 18:46
オラクル10gを使ってXMLの管理、検索を行うシステムを構築しているのですが、
以下のようなクエリでエラーが発生して困っています。
SELECT
 EXTRACTVALUE ( XMLDOC , '//group_id' ) as "1" ,
 EXTRACTVALUE ( XMLDOC , '//_folder' ) as "2"
FROM RRSDATA

色々調べた挙句、<_folder>タグの検索指定で、_を使っているのが
影響している事がわかったので、
_を、エスケープ指定したいのですが、うまくいきません。

 SELECT
 EXTRACTVALUE ( XMLDOC , '//group_id' ) as "1" ,
 EXTRACTVALUE ( XMLDOC , '//\_folder ESCAPE '\' ' ) as "2"
 FROM RRSDATA

のような書式を試してみたりしているのですが、エラーになってしまいます。
どなたか正しい書式を教えていただけないでしょうか?

1

スキルアップ/キャリアアップ(JOB@IT)