PostgreSQL:XML関数 のバックアップ(No.1)
- バックアップ一覧
- 差分 を表示
- 現在との差分 を表示
- ソース を表示
- PostgreSQL:XML関数 へ行く。
- 1 (2012-12-30 (日) 21:53:10)
PostgreSQL:XML関数 †
PostgreSQLでは関数を使って簡単にXMLを生成することができます。
例えば以下のようなSQLで
select xmlelement( name person, xmlforest( 'Taro' as name, 'Tokyo' as address, '03-1234-5678' as phone ) );
こんな感じに出力されます。
xmlelement --------------------------------------------------------------------------------------- <person><name>Taro</name><address>Tokyo</address><phone>03-1234-5678</phone></person> (1 行)
実際は、文字べた打ちしているところを検索結果に置き換えれば、テーブルからとってきた結果をXMLに詰めることが簡単にできます。
参考ページ †
さすが、わかりやすいw