C データ・ディクショナリ
Oracle Database Gateway for Teradataユーザー・ガイドでは、Oracleデータベース・データ・ディクショナリ表を参照する問合せを、Teradataシステム・カタログ表からデータを取得する問合せに変換します。 データ・ディクショナリ表に対する問合せは、Oracleデータベースのデータ・ディクショナリ表の問合せと同じ方法で、データベース・リンクを介して実行します。 ゲートウェイ・データ・ディクショナリは、外観および使用上のOracleデータベース・データ・ディクショナリに似ています。
トピック:
- 「Teradataシステム・カタログ表」
- 「ゲートウェイ・データ・ディクショナリへのアクセス」
- 「Teradata表への直接問合せ」
- 「サポートされるビューおよび表」
- データ・ディクショナリのマッピング
- 「ゲートウェイ・データ・ディクショナリの説明」
- ALL_CATALOG
- ALL_COL_COMMENTS
- ALL_CONS_COLUMNS
- ALL_CONSTRAINTS
- ALL_IND_COLUMNS
- ALL_INDEXES
- ALL_OBJECTS
- ALL_TAB_COLUMNS
- ALL_TAB_COMMENTS
- ALL_TABLES
- ALL_USERS
- ALL_VIEWS
- DBA_CATALOG
- DBA_COL_COMMENTS
- DBA_OBJECTS
- DBA_TAB_COLUMNS
- DBA_TAB_COMMENTS
- DBA_TABLES
- DICT_COLUMNS
- DICTIONARY
- DUAL
- USER_CATALOG
- USER_COL_COMMENTS
- USER_CONS_COLUMNS
- USER_CONSTRAINTS
- USER_IND_COLUMNS
- USER_INDEXES
- USER_OBJECTS
- USER_TAB_COLUMNS
- USER_TAB_COMMENTS
- USER_TABLES
- USER_USERS
- USER_VIEWS
C.1 Teradataシステム・カタログ表
Teradataデータ・ディクショナリ情報は、Teradataシステム・カタログ表としてTeradataデータベースに格納されます。 Teradataシステム・カタログ表は、データベースの構造を定義します。 データ定義を変更すると、TeradataはTeradataシステム・カタログ表を読み取って変更し、ユーザー表に関する情報を追加します。
親トピック: データ・ディクショナリ
C.2 ゲートウェイ・データ・ディクショナリへのアクセス
ゲートウェイ・データ・ディクショナリ表またはビューへのアクセスは、Oracleデータベースのデータ・ディクショナリへのアクセスと同じです。 データベース・リンクを指定するSQL SELECT
文を発行します。 Oracleデータベース・データ・ディクショナリ・ビューおよび列の名前は、Oracleデータベース内のゲートウェイ・データ・ディクショナリにアクセスするために使用されます。 サポートされているビューのシノニムも使用できます。 たとえば、次の文は、データ・ディクショナリ表ALL_CATALOG
を問い合せて、Teradataデータベース内のすべての表名を取得します:
SQL> SELECT * FROM ALL_CATALOG@TERA;
データ・ディクショナリ・アクセス問合せが発行されると、ゲートウェイは次のことを行います:
親トピック: データ・ディクショナリ
C.3 Teradata表への直接問合せ
個々のTeradataシステム・カタログ表に直接発行される問合せは可能ですが、Teradataシステム・カタログ表の列名がデータ・ディクショナリ・ビューの列名と異なるため、異なる結果が返されます。 また、Teradataシステム・カタログ表の特定の列は、データ・ディクショナリ処理では使用できません。
親トピック: データ・ディクショナリ
C.4 サポートされるビューおよび表
サポートされるビューおよび表 | サポートされるビューおよび表 |
---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
他のOracleデータベース・データ・ディクショナリ表またはビューはサポートされていません。 リストにないビューを使用すると、使用可能な行がないOracleデータベース・エラー・コードが表示されます。
ALL_で始まるデータ・ディクショナリ表またはビューのゲートウェイを介した問合せでは、Teradataオブジェクトのアクセス権限が付与されていない場合でも、Teradataデータベースから行を戻すことができます。 Oracleデータ・ディクショナリを使用してOracleデータベースに問合せをした場合は、アクセス権があるオブジェクトについてのみ、行は返されます。
親トピック: データ・ディクショナリ
C.5 データ・ディクショナリのマッピング
この項の表は、Oracleデータ・ディクショナリ・ビュー名および使用される同等のTeradataシステム表を示しています。 プラス記号(+)は、結合操作が関係していることを示します。
表C-1 Oracle Data Dictionaryビュー名とTeradata同等物
ビュー名 | Teradataシステム表名 |
---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
親トピック: データ・ディクショナリ
C.5.1 デフォルト列値
ゲートウェイ・データ・ディクショナリと一般的なOracleデータベース・データ・ディクショナリにはわずかな違いがあります。 Teradataシステム・カタログ表にないOracleデータベース列には、列タイプに応じて、ゼロ、空白、NULL値、適用不可の値(N.A.)またはデフォルト値が表示されます。
親トピック: データ・ディクショナリのマッピング
C.6 ゲートウェイ・データ・ディクショナリの説明
ゲートウェイ・データ・ディクショナリ表およびビューは、次の情報を提供します:
-
各列の名前、データ型および幅
-
固定値の列の内容
ここでは、SQL*PLUS DESCRIBE
コマンドによって取得される情報について説明します。 Null?列の値は、Oracleデータベースのデータ・ディクショナリ表およびビューとは異なる場合があります。 ハードコードされたデフォルト値は、アイテムの右側に表示されますが、これはDESCRIBE
によって返される情報ではありません。
親トピック: データ・ディクショナリ
C.7 ALL_CATALOG
表C-2 ALL_CATALOG
名前 | タイプ | 値 |
---|---|---|
|
|
- |
|
|
- |
|
|
" |
親トピック: データ・ディクショナリ
C.8 ALL_COL_COMMENTS
表C-3 ALL_COL_COMMENTS
名前 | タイプ | 値 |
---|---|---|
|
|
- |
|
|
- |
|
|
- |
|
|
" " |
親トピック: データ・ディクショナリ
C.9 ALL_CONS_COLUMNS
表C-4 ALL_CONS_COLUMNS
名前 | タイプ | 値 |
---|---|---|
|
|
- |
|
|
- |
|
|
- |
|
|
- |
|
|
- |
親トピック: データ・ディクショナリ
C.10 ALL_CONSTRAINTS
表C-5 ALL_CONSTRAINTS
名前 | タイプ | 値 |
---|---|---|
|
|
- |
|
|
- |
|
|
" |
|
|
- |
|
|
" " |
|
|
" " |
|
|
" " |
|
|
" " |
|
|
" " |
|
|
" " |
|
|
" " |
|
|
" " |
|
|
" " |
|
|
" " |
|
|
" " |
|
|
|
|
|
" " |
|
|
" " |
|
|
" " |
|
|
" " |
親トピック: データ・ディクショナリ
C.11 ALL_IND_COLUMNS
表C-6 ALL_IND_COLUMNS
名前 | タイプ | 値 |
---|---|---|
|
|
- |
|
|
- |
|
|
- |
|
|
- |
|
|
- |
|
|
- |
|
|
- |
|
|
" |
親トピック: データ・ディクショナリ
C.12 ALL_INDEXES
表C-7 ALL_INDEXES
名前 | タイプ | 値 |
---|---|---|
|
|
- |
|
|
- |
|
|
" " |
|
|
- |
|
|
- |
|
|
" |
|
|
" |
|
|
" " |
|
|
|
|
|
" " |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
" " |
|
|
|
|
|
|
|
|
- |
|
|
|
|
|
|
|
|
|
|
|
" " |
|
|
|
|
|
|
|
|
|
|
|
" " |
|
|
" " |
|
|
" " |
|
|
" " |
|
|
" " |
|
|
" " |
|
|
" " |
|
|
" " |
|
|
" " |
|
|
|
|
|
" " |
|
|
" " |
|
|
" " |
|
|
" " |
|
|
" " |
|
|
" " |
|
|
" " |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
親トピック: データ・ディクショナリ
C.13 ALL_OBJECTS
表C-8 ALL_OBJECTS
名前 | タイプ | 値 |
---|---|---|
|
|
- |
|
|
- |
|
|
|
|
|
|
|
|
|
|
|
" |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
親トピック: データ・ディクショナリ
C.14 ALL_TAB_COLUMNS
表C-9 ALL_TAB_COLUMNS
名前 | タイプ | 値 |
---|---|---|
|
|
- |
|
|
- |
|
|
- |
|
|
- |
|
|
" " |
|
|
" " |
|
|
- |
|
|
- |
|
|
- |
|
|
" |
|
|
- |
|
|
|
|
|
" " |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
" " |
|
|
|
|
|
" " |
|
|
" " |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
親トピック: データ・ディクショナリ
C.15 ALL_TAB_COMMENTS
表C-10 ALL_TAB_COMMENTS
名前 | タイプ | 値 |
---|---|---|
|
|
- |
|
|
- |
|
|
" |
|
|
" " |
親トピック: データ・ディクショナリ
C.16 ALL_TABLES
表C-11 ALL_TABLES
名前 | タイプ | 値 |
---|---|---|
|
|
- |
|
|
- |
|
|
" " |
|
|
" " |
|
|
" " |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
" " |
|
|
" " |
|
|
- |
|
|
- |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
" " |
|
|
" " |
|
|
" " |
|
|
" " |
|
|
|
|
|
|
|
|
" " |
|
|
" " |
|
|
" " |
|
|
" " |
|
|
" " |
|
|
" " |
|
|
" " |
|
|
" " |
|
|
" " |
|
|
" " |
|
|
" " |
|
|
" " |
|
|
|
|
|
|
|
|
|
|
|
親トピック: データ・ディクショナリ
C.17 ALL_USERS
表C-12 ALL_USERS
名前 | タイプ | 値 |
---|---|---|
|
|
- |
|
|
|
|
|
|
親トピック: データ・ディクショナリ
C.18 ALL_VIEWS
表C-13 ALL_VIEWS
名前 | タイプ | 値 |
---|---|---|
|
|
- |
|
|
- |
|
|
|
|
|
" " |
|
|
|
|
|
" " |
|
|
|
|
|
" " |
|
|
" " |
|
|
" " |
|
|
|
|
|
|
|
|
親トピック: データ・ディクショナリ
C.19 DBA_CATALOG
表C-14 DBA_CATALOG
名前 | タイプ | 値 |
---|---|---|
|
|
- |
|
|
- |
|
|
" |
親トピック: データ・ディクショナリ
C.20 DBA_COL_COMMENTS
表C-15 DBA_COL_COMMENTS
名前 | タイプ | 値 |
---|---|---|
|
|
- |
|
|
- |
|
|
- |
|
|
" " |
親トピック: データ・ディクショナリ
C.21 DBA_OBJECTS
表C-16 DBA_OBJECTS
名前 | タイプ | 値 |
---|---|---|
|
|
- |
|
|
- |
|
|
|
|
|
|
|
|
|
|
|
" |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
親トピック: データ・ディクショナリ
C.22 DBA_TAB_COLUMNS
表C-17 DBA_TAB_COLUMNS
名前 | タイプ | 値 |
---|---|---|
|
|
- |
|
|
- |
|
|
- |
|
|
- |
|
|
" " |
|
|
" " |
|
|
- |
|
|
- |
|
|
- |
|
|
" |
|
|
- |
|
|
|
|
|
" " |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
" " |
|
|
|
|
|
" " |
|
|
" " |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
親トピック: データ・ディクショナリ
C.23 DBA_TAB_COMMENTS
表C-18 DBA_TAB_COMMENTS
名前 | タイプ | 値 |
---|---|---|
|
|
- |
|
|
- |
|
|
" |
|
|
" " |
親トピック: データ・ディクショナリ
C.24 DBA_TABLES
表C-19 DBA_TABLES
名前 | タイプ | 値 |
---|---|---|
|
|
- |
|
|
- |
|
|
" " |
|
|
" " |
|
|
" " |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
" " |
|
|
" " |
|
|
- |
|
|
- |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
" " |
|
|
" " |
|
|
" " |
|
|
" " |
|
|
|
|
|
|
|
|
" " |
|
|
" " |
|
|
" " |
|
|
" " |
|
|
" " |
|
|
" " |
|
|
" " |
|
|
" " |
|
|
" " |
|
|
" " |
|
|
" " |
|
|
" " |
|
|
|
|
|
|
|
|
|
|
|
親トピック: データ・ディクショナリ
C.25 DICT_COLUMNS
表C-20 DICT_COLUMNS
名前 | タイプ | 値 |
---|---|---|
|
|
- |
|
|
- |
|
|
" " |
親トピック: データ・ディクショナリ
C.26 DICTIONARY
表C-21 DICTIONARY
名前 | タイプ | 値 |
---|---|---|
|
|
- |
|
|
" " |
親トピック: データ・ディクショナリ
C.28 USER_CATALOG
表C-23 USER_CATALOG
名前 | タイプ | 値 |
---|---|---|
|
|
- |
|
|
" |
親トピック: データ・ディクショナリ
C.29 USER_COL_COMMENTS
表C-24 USER_COL_COMMENTS
名前 | タイプ | 値 |
---|---|---|
|
|
- |
|
|
- |
|
|
" " |
親トピック: データ・ディクショナリ
C.30 USER_CONS_COLUMNS
表C-25 USER_CONS_COLUMNS
名前 | タイプ | 値 |
---|---|---|
|
|
- |
|
|
- |
|
|
- |
|
|
- |
|
|
- |
親トピック: データ・ディクショナリ
C.31 USER_CONSTRAINTS
表C-26 USER_CONSTRAINTS
名前 | タイプ | 値 |
---|---|---|
|
|
- |
|
|
- |
|
|
" |
|
|
- |
|
|
" " |
|
|
- |
|
|
- |
|
|
" " |
|
|
" " |
|
|
" " |
|
|
" " |
|
|
" " |
|
|
" " |
|
|
" " |
|
|
" " |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
親トピック: データ・ディクショナリ
C.32 USER_IND_COLUMNS
表C-27 USER_IND_COLUMNS
名前 | タイプ | 値 |
---|---|---|
|
|
- |
|
|
- |
|
|
- |
|
|
- |
|
|
- |
|
|
|
|
|
" |
親トピック: データ・ディクショナリ
C.33 USER_INDEXES
表C-28 USER_INDEXES
名前 | タイプ | 値 |
---|---|---|
|
|
- |
|
|
" " |
|
|
- |
|
|
- |
|
|
" |
|
|
" |
|
|
" " |
|
|
|
|
|
" " |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
" " |
|
|
|
|
|
|
|
|
- |
|
|
|
|
|
|
|
|
0 |
|
|
" " |
|
|
|
|
|
|
|
|
|
|
|
" " |
|
|
" " |
|
|
" " |
|
|
" " |
|
|
" " |
|
|
" " |
|
|
" " |
|
|
" " |
|
|
" " |
|
|
|
|
|
" " |
|
|
" " |
|
|
" " |
|
|
" " |
|
|
" " |
|
|
" " |
|
|
" " |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
親トピック: データ・ディクショナリ
C.34 USER_OBJECTS
表C-29 USER_OBJECTS
名前 | タイプ | 値 |
---|---|---|
|
|
- |
|
|
|
|
|
|
|
|
|
|
|
" |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
親トピック: データ・ディクショナリ
C.35 USER_TAB_COLUMNS
表C-30 USER_TAB_COLUMNS
名前 | タイプ | 値 |
---|---|---|
|
|
- |
|
|
- |
|
|
- |
|
|
" " |
|
|
" " |
|
|
- |
|
|
- |
|
|
- |
|
|
" |
|
|
- |
|
|
|
|
|
" " |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
" " |
|
|
|
|
|
" " |
|
|
" " |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
親トピック: データ・ディクショナリ
C.36 USER_TAB_COMMENTS
表C-31 USER_TAB_COMMENTS
名前 | タイプ | 値 |
---|---|---|
|
|
- |
|
|
" |
|
|
" " |
親トピック: データ・ディクショナリ
C.37 USER_TABLES
表C-32 USER_TABLES
名前 | タイプ | 値 |
---|---|---|
|
|
- |
|
|
" " |
|
|
" " |
|
|
" " |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
" " |
|
|
" " |
|
|
- |
|
|
- |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
" " |
|
|
" " |
|
|
" " |
|
|
" " |
|
|
|
|
|
|
|
|
" " |
|
|
" " |
|
|
" " |
|
|
" " |
|
|
" " |
|
|
" " |
|
|
" " |
|
|
" " |
|
|
" " |
|
|
" " |
|
|
" " |
|
|
" " |
親トピック: データ・ディクショナリ
C.38 USER_USERS
表C-33 USER_USERS
名前 | タイプ | 値 |
---|---|---|
|
|
- |
|
|
|
|
|
" |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
親トピック: データ・ディクショナリ
C.39 USER_VIEWS
表C-34 USER_VIEWS
名前 | タイプ | 値 |
---|---|---|
|
|
- |
|
|
|
|
|
" " |
|
|
|
|
|
" " |
|
|
|
|
|
" " |
|
|
" " |
|
|
" " |
|
|
|
|
|
親トピック: データ・ディクショナリ