どのようにデータベース(DB2)のタプルをJavaを使用してXMLファイルのXML要素として挿入するのですか? 以前にデータベースタプルとして入力されたXML要素を取り出す可能性はありますか?異なるユーザーにカスタマイズされたビューを提供するために使用できますか。Javaを使用してXMLファイルのXML要素としてデータベース(DB2)タプルを挿入しますか?
1
A
答えて
1
あなたが達成しようとしていることの例を少し見てもわかりますが、DB2のいくつかの異なるXML機能(pureXMLと総称されます)がアプリケーションのスムーズな変換を助けることができますXML文書とリレーショナル・データの間
タプル/行をXMLとしてパブリッシュするには、XMLELEMENT、XMLATTRIBUTE、XMLFOREST、XMLAGG、およびXMLSERIALIZEなどのSQL/XML関数を使用します。これらの関数は、SQL:2003仕様の一部として導入されたDB2 V8.1以降で使用可能です。他のDBMSベンダーも自社製品でこれらの機能をサポートしています。階層的なデータ関係や繰り返し要素など、より洗練されたXML構造を作成するには、おそらくXMLAGGまたはXMLGROUPを使用する共通のテーブル式を利用することになります。
XMLデータは、XMLデータ型を使用してDB2 v9.1以降にネイティブに格納できます。XMLデータ型は、整形式XML入力を受け入れる列を生成します。代わりに、受信XMLをリレーショナル表の1つ以上の列に分解/シュレッドする場合、XMLTABLE関数はXML文書とXPath式を取り込み、関連ノードをSQLで参照できる従来の結果セットに変換します挿入ステートメント。
関連する問題
- 1. LINQを使用してXML要素を挿入
- 2. JavaでデータベースをXMLとして使用
- 3. 要素を子として挿入Xqueryを使用して既存のXMLに要素を追加
- 4. XSLTを使用してxmlに新しい要素を挿入する方法
- 5. PythonでElementTreeを使用して最初の子としてxml要素を挿入します。
- 6. UWPを使用してXMLファイルを置換するXMLファイル内の要素
- 7. XSLT 1.0を使用してXMLリストの中に要素を挿入する
- 8. LINQを使用して既存のXMLにXMLデータを挿入
- 9. Ruby:既存のXMLファイルに新しいXML要素を挿入する
- 10. XSLT 1.0を使用してXML要素
- 11. xml-fileを解析してmysqlデータベースに挿入します
- 12. linqをxmlに使用してXMLファイルをクエリしますか?
- 13. RegEXを使用して既存のXMLタグ内に要素(文字列)を挿入しますか?
- 14. XMLタグ内の要素のリストを挿入します
- 15. XMLをシリアライズしてXMLファイルに新しい要素を追加します
- 16. すべてのXML要素をループし、テキストファイルの入力に基づいてXMLファイルを追加します。
- 17. IClientMessageInspectorのBeforeSendRequestを使用して新しいXMLを挿入
- 18. XSLTを使用して要素のIDを挿入します
- 19. JavaのXMLを挿入し、親ノード
- 20. AsyncTaskを使用してListに要素を挿入します。
- 21. XSLTを使用して要素を追加するXMLからXMLへ
- 22. Linqを使って要素をXMLファイルに編集して保存します
- 23. LINQ to XMLを使用してテキストノードと要素ノードでXMLを平坦化
- 24. XML出力を子要素としてラップしますか?
- 25. 要素を素早く[(String、String)]タプルに挿入します
- 26. xmlstarletでいくつかのXML要素を挿入してください
- 27. VBAを使用してExcelからDB2データベースにレコードを挿入する方法
- 28. PHPを使用してXMLにデータを挿入するには?
- 29. Javascriptを使用してXMLノードを挿入する
- 30. Smooks複数の挿入ポイントを使用したXML-XML変換
http://amolnpujari.wordpress.com/2008/04/12/db2-native-xml/が役に立った –