sql >> データベース >  >> RDS >> Oracle

Oracleテーブルに格納されているXML文字列を解析します

    これがテーブルのXMLTYPEに格納されている場合は、Oracle XML関数を使用して、XPathを使用して抽出できます。

    SELECT
      extractvalue(xmlcol, '/*/TextBox[@Name=''txtAddress11'']') txtaddress
    FROM yourtable
    

    ニーズに合わせてXPathを調整します。

    ExtractValueのドキュメント を参照してください。 または他のOracleXML関数を調べます。

    11g以降では、extractvalueは非推奨であり、 XMLQuery




    1. 同じテーブルで2回JOINを2回行う

    2. OracleConnectionは空の例外をスローしています

    3. MySQLのあるテーブルから別のテーブルにデータを挿入する

    4. AnsibleはPostgreSQLが大好きです