0
我有一個從兩列開始構建的人的表,第一個是id,第二個是XML,它們是個人詳細信息。 例如,人的XML文件可以是:正則表達式oracle sql
<Person>
<name>First Last</name>
<address>5 Champ de Mars</address>
<city>Paris</city>
<country>France</country>
<phone-number>+3312345</phone-number>
</Person>
我想知道我怎麼可以提取使用regexp_substr
的XML參數中的每一個值,我曾嘗試使用造成的功能EXTRACTVALUE
我的問題太多了。 我毀了甲骨文。 例如,如果查詢的XML我給: select regexp_substr(XML_file, 'pattern name') from peoples where id = 1;
將導致:First Last.
預先感謝您 Yonatan