- ベストアンサー
Create Table 文
基本的なことかもしれませんが、教えてください。 DB2, Sybase とかですと、Create Table 文をテーブル自体から抽出できます。 Oracle の場合、実際に存在するテーブルから、Create Table 文を生成する ことは可能なのでしょうか? よろしくお願い致します。
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
>Create Table 文を生成することは可能なのでしょうか? 可能です。 ただし、SQL文(テキスト文字列)を生成する機能を用意しているバージョンと 機能を提供していないバージョンがあります。(8iまでのオラクルにはない) 機能を提供していないバージョンについては、CREATE TABLEに必要な要素を 自分で拾い出して、テキストとして組み立てる必要があります。
その他の回答 (2)
noname#221739
回答No.3
例えば『oSqlEdit』なんてのはどうでしょう?
- ossan_hiro
- ベストアンサー率66% (88/132)
回答No.2
>Oracle の場合、実際に存在するテーブルから、Create Table 文を生成する >ことは可能なのでしょうか? 可能です。 (1) エクスポート(exp)→インポート(imp)(show=y指定) (2) DBMS_METADATAパッケージ (3) expdp、impdp などなどバージョン等によっていろいろあります。 OTN(http://otn.oracle.co.jp/)のcode Tipsなどにも掲載されています。