Oracleのテーブルの列(カラム)を確認するSQL

Oracleのテーブルの列(カラム)を確認するALL_TAB_COLUMNS

特定テーブルの列(カラム)を確認するSQL

Oracleはテーブルごとのカラム(列)をSQLで参照できます。テーブルのカラム(列)を一覧で確認するには「ALL_TAB_COLUMNS」を使います。

TABLE_
NAME
COLUMN_
NAME
DATA_TYPE DATA_
LENGTH
DATA_
PRECISION
DATA_
SCALE
EMP EMP_ID VARCHAR2 20
EMP CATEGORY NUMBER 22 1 0
EMP EMP_NO NUMBER 22 6 3
EMP EMP_NAME VARCHAR2 20

ここでは、satouの所有するテーブル「table1」のカラムを参照しました。「COLUMN_NAME」はカラム名、「DATA_TYPE」はデータ型、「DATA_LENGTH」は桁です。

全テーブルの列(カラム)を確認するSQL

ここでは「TABLE_NAME」を指定しなかったので、全テーブルが参照できます。

以上、Oracleのテーブルのカラム(列)を確認するSQLでした。