MySQL の SHOW CREATE TABLE に相当する Oracle SQL
MySQL では、SHOW CREATE TABLE コマンドにより、テーブル定義の詳細なビューが提供されます。列名とデータ型。
Oracle SQL には、列名とデータ型に完全に相当するものはありません。テーブルの作成を表示します。ただし、同様の情報を取得するために利用できるオプションが 2 つあります。
1. SQL*Plus コマンド: DESC
SQL*Plus コマンドの場合、DESC コマンドを使用してテーブルの構造を表示できます:
SQL> DESC EMP;
2。 DBMS_METADATA パッケージ:
SQL ステートメントを使用する場合は、DBMS_METADATA パッケージを使用できます:
SELECT dbms_metadata.get_ddl('TABLE', 'EMP', 'SCHEMA_NAME');
注: SCHEMA_NAME を、テーブルが属するスキーマ。
追加考慮事項:
以上がMySQL の SHOW CREATE TABLE と同等のものを Oracle SQL で取得するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。