2016-06-29 18 views
1

SQL ServerにXML列型のテーブルがあります。私はXML文書を保管しています。 Toad for Oracleを使用してOracleに同じテーブルを作成したいが、Toad for OracleにはXML列タイプはありません。この理由は、SQL ServerからOracleにデータを転送して、後で処理しレポートするためです。 XML文書を挿入するためにOracleで作成する必要がある列のタイプは何ですか?SQL ServerからOracleへのXML文書の挿入

+0

XMLTYPEが –

+0

Praneeth xmldocs保存するには、Oracleのデータ型で、私の返事が遅れて申し訳ありません、私がテストしました。私はXMLTYPEとしてXML列を作成し、SQLからOracleへのデータをXML列に正常に挿入しました。 XML列の書き込み(HUGECLOB)で、それを2回クリックするとXML文書が表示されます。 Praneethさん、ありがとうございました。 – SeaSide

答えて

0

私はヒキガエルを持っていませんが、SQL Developerでそのグラフィカルな表作成XMLType列を作成するオプションはありません。スクリプトを実行して手動で作成する必要があります。 XML文書は、文書のニーズに応じてCLOBデータ型に格納することもできます。

http://docs.oracle.com/cd/B10501_01/appdev.920/a96620/xdb04cre.htm

+0

JDro04、あなたの答えに感謝します。私はPraanethを提案したXMLTYPEを使用し、それは完全に動作します。 – SeaSide

+0

いくつかのケースでXMLのサイズが4000文字を超えていて、PL/SQLを使用して表に挿入するため、テスト中にXMLTYPEをCLOBに変更する必要がありました。だからCLOBはより良い解決策です。ありがとうございました。 – SeaSide

関連する問題