プライマリ・コンテンツに移動
SQL*Plus®ユーザーズ・ガイドおよびリファレンス
リリース1 (12.1)
B71396-03
目次へ移動
目次
索引へ移動
索引

前
次

表定義の表示について

指定された表またはビューの各列の定義を表示するには、SQL*PlusのDESCRIBEコマンドを使用します。

 Name                                      Null?    Type
 ----------------------------------------- -------- ----------------
 EMPLOYEE_ID                               NOT NULL NUMBER(6)
 JOB_ID                                    NOT NULL VARCHAR2(10)
 MANAGER_ID                                         NUMBER(6)
 DEPARTMENT_ID                                      NUMBER(4)
 LOCATION_ID                                        NUMBER(4)
 COUNTRY_ID                                         CHAR(2)
 FIRST_NAME                                         VARCHAR2(20)
 LAST_NAME                                 NOT NULL VARCHAR2(25)
 SALARY                                             NUMBER(8,2)
 COMMISSION_PCT                                     NUMBER(2,2)
 DEPARTMENT_NAME                           NOT NULL VARCHAR2(30)
 JOB_TITLE                                 NOT NULL VARCHAR2(35)
 CITY                                      NOT NULL VARCHAR2(30)
 STATE_PROVINCE                                     VARCHAR2(25)
 COUNTRY_NAME                                       VARCHAR2(40)
 REGION_NAME                                        VARCHAR2(25)

注意:

DESCRIBEは、Oracle Databaseデータ・ディクショナリ内の情報へのアクセスに使用します。SQLのSELECTコマンドを使用すると、データベース内のこれらの情報や他の情報にもアクセスできます。詳細は、『Oracle Database SQL言語リファレンス』を参照してください。

例4-1 DESCRIBEコマンドの使用

EMP_DETAILS_VIEWというサンプル・ビューの列定義を表示するには、次のように入力します。

DESCRIBE EMP_DETAILS_VIEW