プロが教える店舗&オフィスのセキュリティ対策術

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で質問しましょう!