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

Oracle:XMLElement()を使用して特定の名前空間に要素を作成する方法

    XMLAttributeを使用することもできます:

    select xmlelement("my:name",
            xmlattributes('http://www.example.com/my' as "xmlns:my"),
            'John'
           )
    from dual
    

    戻ります:

    <my:name xmlns:my="http://www.example.com/my">John</my:name>
    

    Oracleがこれを名前空間として認識していることを確認することもできます(名前空間プレフィックス「my」が宣言されていないを取得していない場合を除く)。 エラー):

    select xmlelement("my:name",
            xmlattributes('http://www.example.com/my' as "xmlns:my"),
            'John'
           ).getnamespace()
    from dual
    

    戻ります:

    http://www.example.com/my
    


    1. phpmysql_connectリソースは常に同じです

    2. あるRailsサーバーから別のサーバーへの情報の取得

    3. laravelデータベース接続が未定義のインデックスエラーを返す

    4. MySQLで指定された位置にあるリストアイテムを見つける方法