重要なお知らせ

「教えて! goo」は2025年9月17日(水)をもちまして、サービスを終了いたします。詳細はこちら>

【GOLF me!】初月無料お試し

Oracle上に既にあるテーブルからCREATE TABLE文を生成する方法はありますか?

Oracle 10g R2 Enterprise Edition
Windows 2003 Server Standard R2

A 回答 (1件)

select dbms_metadata.get_ddl('TABLE',<table_name>) from dual;



<table_name>には実際のテーブル名を書く。シングルクォーテーションで囲む。全て大文字にする方が無難だろう。

Oracle 10g Express EditionにもあるパッケージなのでEnterprise様ならきっとあるでしょうとも。
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!