ホームページ >データベース >mysql チュートリアル >MySQL の「SHOW CREATE TABLE」と同等の機能を Oracle SQL で取得するにはどうすればよいですか?
「Show Create Table」と同等の Oracle SQL
MySQL では、show create table コマンドはテーブルの構造と制約に関する情報を提供します。テーブル。 Oracle SQL で使用できる同様の機能はありますか?
SQL*Plus コマンド
SQL*Plus コマンドを参照する場合、show create table に相当するのは desc コマンドです。テーブル内の各列について次の詳細が表示されます:
例:
SQL> desc emp;
SQL ステートメント
直接 SQL ステートメントの場合、DBMS_METADATA パッケージ利用できます:
SELECT dbms_metadata.get_ddl('TABLE', 'EMP') FROM dual;
このクエリは、 EMP テーブルのすべての列定義、制約、および記憶域パラメーターを含む CREATE TABLE ステートメント。
注:
以上がMySQL の「SHOW CREATE TABLE」と同等の機能を Oracle SQL で取得するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。