Oracle® Transparent Gateway for Microsoft SQL Server管理者ガイド 10gリリース2(10.2)for Microsoft Windows(32-bit) B25367-01 |
|
戻る |
次へ |
Oracle Transparent Gateway for Microsoft SQL Serverでは、Oracleデータベース・サーバーのデータ・ディクショナリ表を参照する問合せを、Microsoft SQL Serverシステム表からデータを取り出す問合せに変換します。Oracleデータベース・サーバーのデータ・ディクショナリ表に問い合せるのと同じ方法で、データベース・リンクを介してデータ・ディクショナリ表に問合せを実行します。ゲートウェイ・データ・ディクショナリの外観および使用方法は、Oracleデータベース・サーバーのデータ・ディクショナリと似ています。
この付録の内容は次のとおりです。
次の段落では、Oracle Transparent Gateway for Microsoft SQL Serverのデータ・ディクショナリのサポートについて説明します。
Microsoft SQL Serverデータ・ディクショナリ情報は、Microsoft SQL ServerデータベースにMicrosoft SQL Serverシステム表として格納されます。すべてのMicrosoft SQL Serverシステム表には、sysで始まる名前が付けられています。Microsoft SQL Serverシステム表により、データベース構造は定義されます。データ定義を変更すると、Microsoft SQL ServerによりMicrosoft SQL Serverシステム表が読み取られ、ユーザー表に関する情報を追加して変更されます。
ゲートウェイ・データ・ディクショナリ表またはビューへのアクセスは、Oracleデータベースのデータ・ディクショナリへのアクセスと同じです。データベース・リンクを指定するSQL SELECT文を発行します。Oracleデータベース・サーバーのデータ・ディクショナリ・ビューおよび列の名前は、Oracleデータベースのゲートウェイ・データ・ディクショナリにアクセスする際に使用されます。サポートされているビューのシノニムも使用できます。たとえば、次の文は、データ・ディクショナリ表ALL_CATALOG
に問い合せ、Microsoft SQL Serverデータベースのすべての表名を取り出します。
SQL> SELECT * FROM "ALL_CATALOG"@MSQL;
データ・ディクショナリにアクセスする問合せが発行されると、ゲートウェイは次の処理を行います。
要求された表、ビューまたはシノニムを1つ以上のMicrosoft SQL Serverシステム表名へマップします。ゲートウェイは、問合せ内ですべてのデータ・ディクショナリの列名を対応するMicrosoft SQL Serverの列名に変換します。マッピングにMicrosoft SQL Serverシステム表が1つ含まれる場合、ゲートウェイは問合せ内で要求された表名を対応するMicrosoft SQL Serverシステム表名に変換します。マッピングに複数のMicrosoft SQL Serverシステム表が含まれる場合、ゲートウェイは変換されたMicrosoft SQL Serverシステム表名を使用して問合せで結合を作成します。
変換された問合せをMicrosoft SQL Serverに送信します。
Oracleデータベース・サーバーのデータ・ディクショナリ表の外観に合せるため、取り出されたMicrosoft SQL Serverデータを変換することもあります。
変換されたMicrosoft SQL Serverシステム表のデータ・ディクショナリ情報をOracleデータベース・サーバーに渡します。
注意: ゲートウェイ・データ・ディクショナリに問合せをしたときに返される値が、Oracle SQL*PlusのDESCRIBEコマンドによって返される値と異なることがあります。 |
個々のMicrosoft SQL Serverシステム表に対して直接発行された問合せは、許可されますが、Microsoft SQL Serverシステム表の列名がデータ・ディクショナリ・ビューの列名とは違うため、異なる結果を返します。また、Microsoft SQL Serverシステム表の特定の列は、データ・ディクショナリ処理では使用できません。
サポート対象のビューおよび表 | サポート対象のビューおよび表 |
---|---|
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 | TABLE_PRIVILEGES |
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_USER | USER_VIEWS |
その他のOracleデータベース・サーバーのデータ・ディクショナリ表またはビューはサポートされていません。表に記載されていないビューを使用すると、使用できる行がないことを示すOracleデータベース・サーバーのエラー・コードが返されます。
ALL_で始まるデータ・ディクショナリ表またはビューのゲートウェイを介した問合せは、Microsoft SQL Serverオブジェクトに対してアクセス権が付与されていない場合でも、Microsoft SQL Serverデータベースの行を返すことができます。Oracleデータ・ディクショナリを使用してOracleデータベースに問合せをした場合は、アクセス権があるオブジェクトについてのみ、行は返されます。
この項で示す表は、使用されるOracleデータ・ディクショナリ・ビュー名と、それに対応するMicrosoft SQL Serverシステム表名の一覧です。プラス記号(+)は、結合操作を伴うことを示します。
表C-1 Oracleデータ・ディクショナリ・ビュー名と対応するMicrosoft SQL Serverシステム表名
ビュー名 | Microsoft SQL Serverシステム表名 |
---|---|
ALL_CATALOG | sysusers + sysobjects |
ALL_COL_COMMENTS | sysusers+sysobjects+syscolumns |
ALL_CONS_COLUMNS | sp_pkeys + sp_fkeys |
ALL_CONSTRAINTS | sysusers + sysobjects + sysindexes + sysconstraints + sysreferences |
ALL_IND_COLUMNS | sysusers + sysindexes + syscolumns |
ALL_INDEXES | sysusers + sysindexes + sysobjects |
ALL_OBJECTS | sysusers + sysobjects + sysindexes |
ALL_TAB_COLUMNS | sysusers + sysobjects + syscolumns |
ALL_TAB_COMMENTS | sysusers + sysobjects |
ALL_TABLES | sysusers + sysobjects |
ALL_USERS | sysusers |
ALL_VIEWS | sysusers + sysobjects + syscomments |
DBA_CATALOG | sysusers + sysobjects |
DBA_COL_COMMENTS | sysusers + sysobjects + syscolumns |
DBA_OBJECTS | sysusers + sysobjects + sysindexes |
DBA_TABLES | sysusers + sysobjects |
DBA_TAB_COLUMNS | sysusers + sysobjects + syscolumns |
DBA_TAB_COMMENTS | sysusers + sysobjects |
DICT_COLUMNS | sysobjects + syscolumns |
DICTIONARY | sysobjects |
DUAL | sysusers |
TABLE_PRIVILEGES | sysprotects + sysusers + sysobjects |
USER_CATALOG | sysusers + sysobjects |
USER_COL_COMMENTS | sysusers + sysobjects + syscolumns |
USER_CONS_COLUMNS | sp_pkeys + sp_fkeys |
USER_CONSTRAINTS | sysusers + sysobjects + sysindexes + sysconstraints + sysreferences |
USER_IND_COLUMNS | sysusers + sysindexes + syscolumns |
USER_INDEXES | sysusers + sysindexes + sysobjects |
USER_OBJECTS | sysusers + sysobjects + sysindexes |
USER_TAB_COLUMNS | sysusers + sysobjects + syscolumns |
USER_TAB_COMMENTS | sysusers + sysobjects |
USER_TABLES | sysusers + sysobjects |
USER_USERS | sysusers |
USER_VIEWS | sysusers + sysobjects + syscomments |
ゲートウェイ・データ・ディクショナリ表およびビューにより、次の情報が提供されます。
各列の名前、データ型および幅
固定値の列の内容
ここでは、これらの情報について、Oracle SQL*PlusのDESCRIBEコマンドによって取り出される情報とともに説明します。「NULL」列の値は、Oracleデータベース・サーバーのデータ・ディクショナリ表およびビューとは異なることがあります。デフォルト値は項目の右の列に示されますが、これはDESCRIBEによって返される情報ではありません。
注意: 変換されたデータ・ディクショナリ表の列には、ゲートウェイがMicrosoft SQL Serverバージョン7.0のデータベースに接続した場合とは列の幅が異なるものがあります。 |
表C-2 ALL_CATALOG
列名 | NULL | 型 | 値 |
---|---|---|---|
OWNER | - | VARCHAR2(256) | - |
TABLE_NAME | - | VARCHAR2(256) | - |
TABLE_TYPE | - | VARCHAR2(5) | "TABLE"、"VIEW" |
表C-3 ALL_COL_COMMENTS
列名 | NULL | 型 | 値 |
---|---|---|---|
OWNER | - | VARCHAR2(256) | - |
TABLE_NAME | - | VARCHAR2(256) | - |
COLUMN_NAME | - | VARCHAR2(256) | - |
COMMENTS | - | VARCHAR2(1) | - |
表C-4 ALL_CONS_COLUMNS
列名 | NULL | 型 | 値 |
---|---|---|---|
OWNER | NOT NULL | VARCHAR2(30) | - |
CONSTRAINT_NAME | - | VARCHAR2(30) | - |
TABLE_NAME | - | VARCHAR2(30) | - |
COLUMN_NAME | - | VARCHAR2(8192) | - |
POSITION | - | FLOAT(49) | - |
表C-5 ALL_CONSTRAINTS
列名 | NULL | 型 | 値 |
---|---|---|---|
OWNER | - | VARCHAR2(256) | - |
CONSTRAINT_NAME | - | VARCHAR2(256) | - |
CONSTRAINT_TYPE | - | VARCHAR2(1) | "C"、"P"、"R"、"U" |
TABLE_NAME | - | VARCHAR2(256) | - |
SEARCH_CONDITION | - | VARCHAR2(1) | NULL |
R_OWNER | - | VARCHAR2(256) | - |
R_CONSTRAINT_NAME | - | VARCHAR2(256) | - |
DELETE_RULE | - | VARCHAR2(1) | NULL |
STATUS | - | VARCHAR2(1) | NULL |
DEFERRABLE | - | VARCHAR2(1) | NULL |
DEFERRED | - | VARCHAR2(1) | NULL |
VALIDATED | - | VARCHAR2(1) | NULL |
GENERATED | - | VARCHAR2(1) | NULL |
BAD | - | VARCHAR2(1) | NULL |
RELY | - | VARCHAR2(1) | NULL |
LAST_CHANGE | - | DATE | - |
表C-6 ALL_IND_COLUMNS
列名 | NULL | 型 | 値 |
---|---|---|---|
INDEX_OWNER | NOT NULL | VARCHAR2(30) | - |
INDEX_NAME | NOT NULL | VARCHAR2(30) | - |
TABLE_OWNER | NOT NULL | VARCHAR2(30) | - |
TABLE_NAME | NOT NULL | VARCHAR2(30) | - |
COLUMN_NAME | - | VARCHAR2(8192) | - |
COLUMN_POSITION | NOT NULL | FLOAT(49) | - |
COLUMN_LENGTH | NOT NULL | FLOAT(49) | - |
DESCEND | - | VARCHAR2(4) | - |
表C-7 ALL_INDEXES
列名 | NULL | 型 | 値 |
---|---|---|---|
OWNER | - | VARCHAR2(256) | - |
INDEX_NAME | - | VARCHAR2(256) | - |
INDEX_TYPE | - | VARCHAR2(1) | NULL |
TABLE_OWNER | - | VARCHAR2(256) | - |
TABLE_NAME | - | VARCHAR2(256) | - |
TABLE_TYPE | - | VARCHAR(7) | "TABLE"、"CLUSTER" |
UNIQUENESS | - | VARCHAR2(1) | NULL |
COMPRESSION | - | VARCHAR2(1) | NULL |
PREFIX_LENGTH | - | NUMBER | 0 |
TABLESPACE_NAME | - | VARCHAR2(1) | NULL |
INI_TRANS | - | NUMBER | 0 |
MAX_TRANS | - | NUMBER | 0 |
INITIAL_EXTENT | - | NUMBER | 0 |
NEXT_EXTENT | - | NUMBER | 0 |
MIN_EXTENTS | - | NUMBER | 0 |
MAX_EXTENTS | - | NUMBER | 0 |
PCT_INCREASE | - | NUMBER | 0 |
PCT_THRESHOLD | - | NUMBER | 0 |
INCLUDE_COLUMN | - | NUMBER | 0 |
FREELISTS | - | NUMBER | 0 |
FREELIST_GROUPS | - | NUMBER | 0 |
PCT_FREE | - | NUMBER | 0 |
LOGGING | - | VARCHAR2(1) | NULL |
BLEVEL | - | NUMBER | 0 |
LEAF_BLOCKS | - | NUMBER | 0 |
DISTINCT_KEYS | - | NUMBER | 0 |
AVG_LEAF_BLOCKS_PER_KEY | - | NUMBER | 0 |
AVG_DATA_BLOCKS_PER_KEY | - | NUMBER | 0 |
CLUSTERING_FACTOR | - | NUMBER | 0 |
STATUS | - | VARCHAR2(1) | NULL |
NUM_ROWS | - | NUMBER | 0 |
SAMPLE_SIZE | - | NUMBER | 0 |
LAST_ANALYZED | - | DATE | NULL |
DEGREE | - | VARCHAR2(1) | NULL |
INSTANCES | - | VARCHAR2(1) | NULL |
PARTITIONED | - | VARCHAR2(1) | NULL |
TEMPORARY | - | VARCHAR2(1) | NULL |
GENERATED | - | VARCHAR2(1) | NULL |
SECONDARY | - | VARCHAR2(1) | NULL |
BUFFER_POOL | - | VARCHAR2(1) | NULL |
USER_STATS | - | VARCHAR2(1) | NULL |
DURATION | - | VARCHAR2(1) | NULL |
PCT_DIRECT_ACCESS | - | NUMBER | 0 |
ITYP_OWNER | - | VARCHAR2(1) | NULL |
ITYP_NAME | - | VARCHAR2(1) | NULL |
PARAMETERS | - | VARCHAR2(1) | NULL |
GLOBAL_STATS | - | VARCHAR2(1) | NULL |
DOMIDX_STATUS | - | VARCHAR2(1) | NULL |
DOMIDX_OPSTATUS | - | VARCHAR2(1) | NULL |
FUNCIDX_STATUS | - | VARCHAR2(1) | NULL |
表C-8 ALL_OBJECTS
列名 | NULL | 型 | 値 |
---|---|---|---|
OWNER | - | VARCHAR2(256) | - |
OBJECT_NAME | - | VARCHAR2(256) | - |
SUBOBJECT_NAME | - | VARCHAR2(1) | NULL |
OBJECT_ID | - | NUMBER | - |
DATA_OBJECT_ID | - | NUMBER | 0 |
OBJECT_TYPE | - | VARCHAR2(9) | "TABLE"、"VIEW"、"INDEX"、"PROCEDURE" |
CREATED | - | DATE | - |
LAST_DDL_TIME | - | DATE | - |
TIMESTAMP | - | VARCHAR2(1) | NULL |
STATUS | - | VARCHAR2(5) | "VALID" |
TEMPORARY | - | VARCHAR2(1) | NULL |
GENERATED | - | VARCHAR2(1) | NULL |
SECONDARY | - | VARCHAR2(1) | NULL |
表C-9 ALL_TAB_COLUMNS
列名 | NULL | 型 | 値 |
---|---|---|---|
OWNER | - | VARCHAR2(256) | - |
TABLE_NAME | - | VARCHAR2(256) | - |
COLUMN_NAME | - | VARCHAR2(256) | - |
DATA_TYPE | - | VARCHAR2(8) | - |
DATA_TYPE_MOD | - | VARCHAR2(1) | NULL |
DATA_TYPE_OWNER | - | VARCHAR2(1) | NULL |
DATA_LENGTH | - | NUMBER | - |
DATA_PRECISION | - | NUMBER | - |
DATA_SCALE | - | NUMBER | - |
NULLABLE | - | VARCHAR2(1) | "Y"、"N" |
COLUMN_ID | - | NUMBER | - |
DEFAULT_LENGTH | - | NUMBER | 0 |
DATA_DEFAULT | - | VARCHAR2(1) | NULL |
NUM_DISTINCT | - | NUMBER | 0 |
LOW_VALUE | - | NUMBER | 0 |
HIGH_VALUE | - | NUMBER | 0 |
DENSITY | - | NUMBER | 0 |
NUM_NULLS | - | NUMBER | 0 |
NUM_BUCKETS | - | NUMBER | 0 |
LAST_ANALYZED | - | DATE | NULL |
SAMPLE_SIZE | - | NUMBER | 0 |
CHARACTER_SET_NAME | - | VARCHAR2(1) | NULL |
CHAR_COL_DEC_LENGTH | - | NUMBER | 0 |
GLOBAL_STATS | - | VARCHAR2(1) | NULL |
USER_STATS | - | VARCHAR2(1) | NULL |
AVG_COL_LEN | - | NUMBER | 0 |
表C-10 ALL_TAB_COMMENTS
列名 | NULL | 型 | 値 |
---|---|---|---|
OWNER | - | VARCHAR2(256) | - |
TABLE_NAME | - | VARCHAR2(256) | - |
TABLE_TYPE | - | VARCHAR2(5) | "TABLE"、"VIEW" |
COMMENTS | - | VARCHAR2(1) | NULL |
表C-11 ALL_TABLES
列名 | NULL | 型 | 値 |
---|---|---|---|
OWNER | - | VARCHAR2(256) | - |
TABLE_NAME | - | VARCHAR2(256) | - |
TABLESPACE_NAME | - | VARCHAR2(1) | NULL |
CLUSTER_NAME | - | VARCHAR2(1) | NULL |
IOT_NAME | - | VARCHAR2(1) | NULL |
PCT_FREE | - | NUMBER | 0 |
PCT_USED | - | NUMBER | 0 |
INI_TRANS | - | NUMBER | 0 |
MAX_TRANS | - | NUMBER | 0 |
INITIAL_EXTENT | - | NUMBER | 0 |
NEXT_EXTENT | - | NUMBER | 0 |
MIN_EXTENTS | - | NUMBER | 0 |
MAX_EXTENTS | - | NUMBER | 0 |
PCT_INCREASE | - | NUMBER | 0 |
FREELISTS | - | NUMBER | 0 |
FREELIST_GROUPS | - | NUMBER | 0 |
LOGGING | - | VARCHAR2(1) | NULL |
BACKED_UP | - | VARCHAR2(1) | NULL |
NUM_ROWS | - | NUMBER | 0 |
BLOCKS | - | NUMBER | 0 |
EMPTY_BLOCKS | - | NUMBER | 0 |
AVG_SPACE | - | NUMBER | 0 |
CHAIN_CNT | - | NUMBER | 0 |
AVG_ROW_LEN | - | NUMBER | 0 |
AVG_SPACE_FREELIST_BLOCKS | - | NUMBER | 0 |
NUM_FREELIST_BLOCKS | - | NUMBER | 0 |
DEGREE | - | VARCHAR2(1) | NULL |
INSTANCES | - | VARCHAR2(1) | NULL |
CACHE | - | VARCHAR2(1) | NULL |
TABLE_LOCK | - | VARCHAR2(1) | NULL |
SAMPLE_SIZE | - | NUMBER | 0 |
LAST_ANALYZED | - | DATE | NULL |
PARTITIONED | - | VARCHAR2(1) | NULL |
IOT_TYPE | - | VARCHAR2(1) | NULL |
TEMPORARY | - | VARHCAR2(1) | NULL |
SECONDARY | - | VARCHAR2(1) | NULL |
NESTED | - | VARCHAR2(1) | NULL |
BUFFER_POOL | - | VARCHAR2(1) | NULL |
ROW_MOVEMENT | - | VARCHAR2(1) | NULL |
GLOBAL_STATS | - | VARCHAR2(1) | NULL |
USER_STATS | - | VARCHAR2(1) | NULL |
DURATION | - | VARHCAR2(1) | NULL |
SKIP_CORRUPT | - | VARCHAR2(1) | NULL |
MONITORING | - | VARCHAR2(1) | NULL |
表C-12 ALL_USERS
列名 | NULL | 型 | 値 |
---|---|---|---|
USERNAME | - | VARCHAR2(256) | - |
USER_ID | NOT NULL | NUMBER(5) | - |
CREATED | NOT NULL | DATE | - |
表C-13 ALL_VIEWS
列名 | NULL | 型 | 値 |
---|---|---|---|
OWNER | - | VARCHAR2(256) | - |
VIEW_NAME | - | VARCHAR2(256) | - |
TEXT_LENGTH | - | NUMBER | 0 |
TEXT | - | VARCHAR2(256) | - |
TYPE_TEXT_LENGTH | - | NUMBER | 0 |
TYPE_TEXT | - | VARCHAR2(1) | - |
OID_TEXT_LENGTH | - | NUMBER | 0 |
OID_TEXT | - | VARCHAR2(1) | - |
VIEW_TYPE_OWNER | - | VARCHAR2(1) | - |
VIEW_TYPE | - | VARCHAR2(1) | - |
表C-14 DBA_CATALOG
列名 | NULL | 型 | 値 |
---|---|---|---|
OWNER | - | VARCHAR2(256) | - |
TABLE_NAME | - | VARCHAR2(256) | - |
TABLE_TYPE | - | VARCHAR2(5) | "TABLE"、"VIEW" |
表C-15 DBA_COL_COMMENTS
列名 | NULL | 型 | 値 |
---|---|---|---|
OWNER | - | VARCHAR2(256) | - |
TABLE_NAME | - | VARCHAR2(256) | - |
COLUMN_NAME | - | VARCHAR2(256) | - |
COMMENTS | - | VARCHAR2(1) | NULL |
表C-16 DBA_OBJECTS
列名 | NULL | 型 | 値 |
---|---|---|---|
OWNER | - | VARCHAR2(256) | - |
OBJECT_NAME | - | VARCHAR2(256) | - |
SUBOBJECT_NAME | - | VARCHAR2(1) | NULL |
OBJECT_ID | - | NUMBER | - |
DATA_OBJECT_ID | - | NUMBER | 0 |
OBJECT_TYPE | - | VARCHAR2(9) | "TABLE"、"VIEW"、"INDEX"、"PROCEDURE" |
CREATED | - | DATE | - |
LAST_DDL_TIME | - | DATE | - |
TIMESTAMP | - | VARCHAR2(1) | NULL |
STATUS | - | VARCHAR2(5) | NULL |
TEMPORARY | - | VARCHAR2(1) | NULL |
GENERATED | - | VARCHAR2(1) | NULL |
SECONDARY | - | VARCHAR2(1) | NULL |
表C-17 DBA_TAB_COLUMNS
列名 | NULL | 型 | 値 |
---|---|---|---|
OWNER | - | VARCHAR2(256) | - |
TABLE_NAME | - | VARCHAR2(256) | - |
COLUMN_NAME | - | VARCHAR2(256) | - |
DATA_TYPE | - | VARCHAR2(8) | - |
DATA_TYPE_MOD | - | VARCHAR2(1) | NULL |
DATA_TYPE_OWNER | - | VARCHAR2(1) | NULL |
DATA_LENGTH | - | NUMBER | - |
DATA_PRECISION | - | NUMBER | - |
DATA_SCALE | - | NUMBER | - |
NULLABLE | - | VARCHAR2(1) | "Y"、"N" |
COLUMN_ID | - | NUMBER | - |
DEFAULT_LENGTH | - | NUMBER | 0 |
DATA_DEFAULT | - | VARCHAR2(1) | NULL |
NUM_DISTINCT | - | NUMBER | 0 |
LOW_VALUE | - | NUMBER | 0 |
HIGH_VALUE | - | NUMBER | 0 |
DENSITY | - | NUMBER | 0 |
NUM_NULLS | - | NUMBER | 0 |
NUM_BUCKETS | - | NUMBER | 0 |
LAST_ANALYZED | - | DATE | NULL |
SAMPLE_SIZE | - | NUMBER | 0 |
CHARACTER_SET_NAME | - | VARCHAR2(1) | NULL |
CHAR_COL_DEC_LENGTH | - | NUMBER | 0 |
GLOBAL_STATS | - | VARCHAR2(1) | NULL |
USER_STATS | - | VARCHAR2(1) | NULL |
AVG_COL_LEN | - | NUMBER | 0 |
表C-18 DBA_TAB_COMMENTS
列名 | NULL | 型 | 値 |
---|---|---|---|
OWNER | - | VARCHAR2(256) | - |
TABLE_NAME | - | VARCHAR2(256) | - |
TABLE_TYPE | - | VARCHAR2(5) | "TABLE"、"VIEW" |
COMMENTS | - | VARCHAR2(1) | NULL |
表C-19 DBA_TABLES
列名 | NULL | 型 | 値 |
---|---|---|---|
OWNER | - | VARCHAR2(256) | - |
TABLE_NAME | - | VARCHAR2(256) | - |
TABLESPACE_NAME | - | VARCHAR2(1) | NULL |
CLUSTER_NAME | - | VARCHAR2(1) | NULL |
IOT_NAME | - | VARCHAR2(1) | NULL |
PCT_FREE | - | NUMBER | 0 |
PCT_USED | - | NUMBER | 0 |
INI_TRANS | - | NUMBER | 0 |
MAX_TRANS | - | NUMBER | 0 |
INITIAL_EXTENT | - | NUMBER | 0 |
NEXT_EXTENT | - | NUMBER | 0 |
MIN_EXTENTS | - | NUMBER | 0 |
MAX_EXTENTS | - | NUMBER | 0 |
PCT_INCREASE | - | NUMBER | 0 |
FREELISTS | - | NUMBER | 0 |
FREELIST_GROUPS | - | NUMBER | 0 |
LOGGING | - | VARCHAR2(1) | NULL |
BACKED_UP | - | VARCHAR2(1) | NULL |
NUM_ROWS | - | NUMBER | 0 |
BLOCKS | - | NUMBER | 0 |
EMPTY_BLOCKS | - | NUMBER | 0 |
AVG_SPACE | - | NUMBER | 0 |
CHAIN_CNT | - | NUMBER | 0 |
AVG_ROW_LEN | - | NUMBER | 0 |
AVG_SPACE_FREELIST_BLOCKS | - | NUMBER | 0 |
NUM_FREELIST_BLOCKS | - | NUMBER | 0 |
DEGREE | - | VARCHAR2(1) | NULL |
INSTANCES | - | VARCHAR2(1) | NULL |
CACHE | - | VARCHAR2(1) | NULL |
TABLE_LOCK | - | VARCHAR2(1) | NULL |
SAMPLE_SIZE | - | NUMBER | 0 |
LAST_ANALYZED | - | DATE | NULL |
PARTITIONED | - | VARCHAR2(1) | NULL |
IOT_TYPE | - | VARCHAR2(1) | NULL |
TEMPORARY | - | VARHCAR2(1) | NULL |
SECONDARY | - | VARCHAR2(1) | NULL |
NESTED | - | VARCHAR2(1) | NULL |
BUFFER_POOL | - | VARCHAR2(1) | NULL |
ROW_MOVEMENT | - | VARCHAR2(1) | NULL |
GLOBAL_STATS | - | VARCHAR2(1) | NULL |
USER_STATS | - | VARCHAR2(1) | NULL |
DURATION | - | VARHCAR2(1) | NULL |
SKIP_CORRUPT | - | VARCHAR2(1) | NULL |
MONITORING | - | VARCHAR2(1) | NULL |
表C-20 DICT_COLUMNS
列名 | NULL | 型 | 値 |
---|---|---|---|
TABLE_NAME | - | VARCHAR2(256) | - |
COLUMN_NAME | - | VARCHAR2(256) | - |
COMMENTS | - | VARCHAR2(1) | NULL |
表C-23 TABLE_PRIVILEGES
列名 | NULL | 型 | 値 |
---|---|---|---|
GRANTEE | - | VARCHAR2(256) | - |
OWNER | - | VARCHAR2(256) | - |
TABLE_NAME | - | VARCHAR2(256) | - |
GRANTOR | - | VARCHAR2(256) | - |
SELECT_PRIV | - | VARCHAR2(1) | "Y" |
INSERT_PRIV | - | VARCHAR2(1) | "A" |
DELETE_PRIV | - | VARCHAR2(1) | "Y" |
UPDATE_PRIV | - | VARCHAR2(1) | "A" |
REFERENCES_PRIV | - | VARCHAR2(1) | "A" |
ALTER_PRIV | - | VARCHAR2(1) | "Y" |
INDEX_PRIV | - | VARCHAR2(1) | "Y" |
CREATED | NOT NULL | DATE | - |
表C-25 USER_COL_COMMENTS
列名 | NULL | 型 | 値 |
---|---|---|---|
TABLE_NAME | - | VARCHAR2(256) | - |
COLUMN_NAME | - | VARCHAR2(256) | - |
COMMENTS | - | VARCHAR2(1) | NULL |
表C-26 USER_CONS_COLUMNS
列名 | NULL | 型 | 値 |
---|---|---|---|
OWNER | NOT NULL | VARCHAR2(30) | - |
CONSTRAINT_NAME | NOT NULL | VARCHAR2(30) | - |
TABLE_NAME | NOT NULL | VARCHAR2(30) | - |
COLUMN_NAME | - | VARCHAR2(8192) | - |
POSITION | - | FLOAT(49) | - |
表C-27 USER_CONSTRAINTS
列名 | NULL | 型 | 値 |
---|---|---|---|
OWNER | - | VARCHAR2(256) | - |
CONSTRAINT_NAME | - | VARCHAR2(256) | - |
CONSTRAINT_TYPE | - | VARCHAR2(1) | "R"、"P"、"U"、"C" |
TABLE_NAME | - | VARCHAR2(256) | - |
SEARCH_CONDITION | - | VARCHAR2(1) | NULL |
R_OWNER | - | VARCHAR2(256) | - |
R_CONSTRAINT_NAME | - | VARCHAR2(256) | - |
DELETE_RULE | - | VARCHAR2(1) | NULL |
STATUS | - | VARCHAR2(1) | NULL |
DEFERRABLE | - | VARCHAR2(1) | NULL |
DEFERRED | - | VARCHAR2(1) | NULL |
VALIDATED | - | VARCHAR2(1) | NULL |
GENERATED | - | VARCHAR2(1) | NULL |
BAD | - | VARCHAR2(1) | NULL |
RELY | - | VARCHAR2(1) | NULL |
LAST_CHANGE | - | DATE | - |
表C-28 USER_IND_COLUMNS
列名 | NULL | 型 | 値 |
---|---|---|---|
INDEX_NAME | NOT NULL | VARCHAR2(30) | - |
TABLE_NAME | NOT NULL | VARCHAR2(30) | - |
COLUMN_NAME | - | VARCHAR2(8192) | - |
COLUMN_POSITION | NOT NULL | FLOAT(49) | - |
COLUMN_LENGTH | NOT NULL | FLOAT(49) | - |
DESCEND | - | VARCHAR2(4) | - |
表C-29 USER_INDEXES
列名 | NULL | 型 | 値 |
---|---|---|---|
INDEX_NAME | - | VARCHAR2(256) | - |
INDEX_TYPE | - | VARCHAR2(1) | NULL |
TABLE_OWNER | - | VARCHAR2(256) | - |
TABLE_NAME | - | VARCHAR2(256) | - |
TABLE_TYPE | - | VARCHAR2(7) | "TABLE"、"CLUSTER" |
UNIQUENESS | - | VARCHAR2(1) | NULL |
COMPRESSION | - | VARCHAR2(1) | NULL |
PREFIX_LENGTH | - | NUMBER | 0 |
TABLESPACE_NAME | - | VARCHAR2(1) | NULL |
INI_TRANS | - | NUMBER | 0 |
MAX_TRANS | - | NUMBER | 0 |
INITIAL_EXTENT | - | NUMBER | 0 |
NEXT_EXTENT | - | NUMBER | 0 |
MIN_EXTENTS | - | NUMBER | 0 |
MAX_EXTENTS | - | NUMBER | 0 |
PCT_INCREASE | - | NUMBER | 0 |
PCT_THRESHOLD | - | NUMBER | 0 |
INCLUDE_COLUMN | - | NUMBER | 0 |
FREELISTS | - | NUMBER | 0 |
FREELIST_GROUPS | - | NUMBER | 0 |
PCT_FREE | - | NUMBER | 0 |
LOGGING | - | VARCHAR2(1) | NULL |
BLEVEL | - | NUMBER | 0 |
LEAF_BLOCKS | - | NUMBER | 0 |
DISTINCT_KEYS | - | NUMBER | 0 |
AVG_LEAF_BLOCKS_PER_KEY | - | NUMBER | 0 |
AVG_DATA_BLOCKS_PER_KEY | - | NUMBER | 0 |
CLUSTERING_FACTOR | - | NUMBER | 0 |
STATUS | - | VARCHAR2(1) | NULL |
NUM_ROWS | - | NUMBER | 0 |
SAMPLE_SIZE | - | NUMBER | 0 |
LAST_ANALYZED | - | DATE | NULL |
DEGREE | - | VARCHAR2(1) | NULL |
INSTANCES | - | VARCHAR2(1) | NULL |
PARTITIONED | - | VARCHAR2(1) | NULL |
TEMPORARY | - | VARCHAR2(1) | NULL |
GENERATED | - | VARCHAR2(1) | NULL |
SECONDARY | - | VARCHAR2(1) | NULL |
BUFFER_POOL | - | VARCHAR2(1) | NULL |
USER_STATS | - | VARCHAR2(1) | NULL |
DURATION | - | VARHCAR2(1) | NULL |
PCT_DIRECT_ACCESS | - | NUMBER | 0 |
ITYP_OWNER | - | VARCHAR2(1) | NULL |
ITYP_NAME | - | VARCHAR2(1) | NULL |
PARAMETERS | - | VARCHAR2(1) | NULL |
GLOBAL_STATS | - | VARCHAR2(1) | NULL |
DOMIDX_STATUS | - | VARCHAR2(1) | NULL |
DOMIDX_OPSTATUS | - | VARCHAR2(1) | NULL |
FUNCIDX_STATUS | - | VARCHAR2(1) | NULL |
表C-30 USER_OBJECTS
列名 | NULL | 型 | 値 |
---|---|---|---|
OBJECT_NAME | - | VARCHAR2(256) | - |
SUBOBJECT_NAME | - | VARCHAR2(1) | NULL |
OBJECT_ID | - | NUMBER | - |
DATA_OBJECT_ID | - | NUMBER | 0 |
OBJECT_TYPE | - | VARCHAR2(9) | "TABLE"、"VIEW"、"INDEX"、"PROCEDURE" |
CREATED | - | DATE | - |
LAST_DDL_TIME | - | DATE | - |
TIMESTAMP | - | VARCHAR2(1) | NULL |
STATUS | - | VARCHAR2(5) | "VALID" |
TEMPORARY | - | VARCHAR2(1) | NULL |
GENERATED | - | VARCHAR2(1) | NULL |
SECONDARY | - | VARCHAR2(1) | NULL |
表C-31 USER_TAB_COLUMNS
列名 | NULL | 型 | 値 |
---|---|---|---|
TABLE_NAME | - | VARCHAR2(256) | - |
COLUMN_NAME | - | VARCHAR2(256) | - |
DATA_TYPE | - | VARCHAR2(8) | - |
DATA_TYPE_MOD | - | VARCHAR2(1) | NULL |
DATA_TYPE_OWNER | - | VARCHAR2(1) | NULL |
DATA_LENGTH | - | NUMBER | - |
DATA_PRECISION | - | NUMBER | - |
DATA_SCALE | - | NUMBER | - |
NULLABLE | - | VARCHAR2(1) | "Y"、"N" |
COLUMN_ID | - | NUMBER | - |
DEFAULT_LENGTH | - | NUMBER | 0 |
DATA_DEFAULT | - | VARCHAR2(1) | NULL |
NUM_DISTINCT | - | NUMBER | 0 |
LOW_VALUE | - | NUMBER | 0 |
HIGH_VALUE | - | NUMBER | 0 |
DENSITY | - | NUMBER | 0 |
NUM_NULLS | - | NUMBER | 0 |
NUM_BUCKETS | - | NUMBER | 0 |
LAST_ANALYZED | - | DATE | NULL |
SAMPLE_SIZE | - | NUMBER | 0 |
CHARACTER_SET_NAME | - | VARCHAR2(1) | NULL |
CHAR_COL_DECL_LENGTH | - | NUMBER | 0 |
GLOBAL_STATS | - | VARCHAR2(1) | NULL |
USER_STATS | - | VARCHAR2(1) | NULL |
AVG_COL_LEN | - | NUMBER | 0 |
表C-32 USER_TAB_COMMENTS
列名 | NULL | 型 | 値 |
---|---|---|---|
TABLE_NAME | - | VARCHAR2(256) | - |
TABLE_TYPE | - | VARCHAR2(5) | "TABLE"、"VIEW" |
COMMENTS | - | VARCHAR2(1) | NULL |
表C-33 USER_TABLES
列名 | NULL | 型 | 値 |
---|---|---|---|
TABLE_NAME | - | VARCHAR2(256) | - |
TABLESPACE_NAME | - | VARCHAR2(1) | NULL |
CLUSTER_NAME | - | VARCHAR2(1) | NULL |
IOT_NAME | - | VARCHAR2(1) | NULL |
PCT_FREE | - | NUMBER | 0 |
PCT_USED | - | NUMBER | 0 |
INI_TRANS | - | NUMBER | 0 |
MAX_TRANS | - | NUMBER | 0 |
INITIAL_EXTENT | - | NUMBER | 0 |
NEXT_EXTENT | - | NUMBER | 0 |
MIN_EXTENTS | - | NUMBER | 0 |
MAX_EXTENTS | - | NUMBER | 0 |
PCT_INCREASE | - | NUMBER | 0 |
FREELISTS | - | NUMBER | 0 |
FREELIST_GROUPS | - | NUMBER | 0 |
LOGGING | - | VARCHAR2(1) | NULL |
BACKED_UP | - | VARCHAR2(1) | NULL |
NUM_ROWS | - | NUMBER | 0 |
BLOCKS | - | NUMBER | 0 |
EMPTY_BLOCKS | - | NUMBER | 0 |
AVG_SPACE | - | NUMBER | 0 |
CHAIN_CNT | - | NUMBER | 0 |
AVG_ROW_LEN | - | NUMBER | 0 |
AVG_SPACE_FREELIST_BLOCKS | - | NUMBER | 0 |
NUM_FREELIST_BLOCKS | - | NUMBER | 0 |
DEGREE | - | VARCHAR2(1) | NULL |
INSTANCES | - | VARCHAR2(1) | NULL |
CACHE | - | VARCHAR2(1) | NULL |
TABLE_LOCK | - | VARCHAR2(1) | NULL |
SAMPLE_SIZE | - | NUMBER | 0 |
LAST_ANALYZED | - | DATE | NULL |
PARTITIONED | - | VARCHAR2(1) | NULL |
IOT_TYPE | - | VARCHAR2(1) | NULL |
TEMPORARY | - | VARHCAR2(1) | NULL |
SECONDARY | - | VARCHAR2(1) | NULL |
NESTED | - | VARCHAR2(1) | NULL |
BUFFER_POOL | - | VARCHAR2(1) | NULL |
ROW_MOVEMENT | - | VARCHAR2(1) | NULL |
GLOBAL_STATS | - | VARCHAR2(1) | NULL |
USER_STATS | - | VARCHAR2(1) | NULL |
DURATION | - | VARCHAR2(1) | NULL |
SKIP_CORRUPT | - | VARCHAR2(1) | NULL |
MONITORING | - | VARCHAR2(1) | NULL |
表C-34 USER_USERS
列名 | NULL | 型 | 値 |
---|---|---|---|
USERNAME | - | VARCHAR2(256) | - |
USER_ID | NOT NULL | NUMBER(5) | - |
ACCOUNT_STATUS | - | VARCHAR2(4) | "OPEN" |
LOCK_DATE | - | DATE | NULL |
EXPIRY_DATE | - | DATE | NULL |
DEFAULT_TABLESPACE | - | VARCHAR2(1) | NULL |
TEMPORARY_TABLESPACE | - | VARCHAR2(1) | NULL |
CREATED | NOT NULL | DATE | - |
INITIAL_RSRC_CONSUMER_GROUP | - | VARCHAR2(1) | NULL |
EXTERNAL_NAME | - | VARCHAR2(1) | NULL |
表C-35 USER_VIEWS
列名 | NULL | 型 | 値 |
---|---|---|---|
VIEW_NAME | - | VARCHAR2(256) | - |
TEXT_LENGTH | - | NUMBER | 0 |
TEXT | - | VARCHAR2(256) | - |
TYPE_TEXT_LENGTH | - | NUMBER | 0 |
TYPE_TEXT | - | VARCHAR2(1) | NULL |
OID_TEXT_LENGTH | - | NUMBER | 0 |
OID_TEXT | - | VARCHAR2(1) | NULL |
VIEW_TYPE_OWNER | - | VARCHAR2(1) | NULL |
VIEW_TYPE | - | VARCHAR2(1) | NULL |