機械翻訳について

C データ辞書

Oracle Database Gateway for SQL Serverは、Oracleデータベースのデータ・ディクショナリ表を参照する問合せを、SQL Serverのシステム表からデータを取得する問合せに変換します。 Oracleデータベース内のデータ・ディクショナリ表と同じ方法で、データベース・リンクを介してデータ・ディクショナリ表に対して問合せを実行します。 ゲートウェイ・データ・ディクショナリは、Oracleデータベースのデータ・ディクショナリと外観および使用方法が似ています。

トピック:

データ・ディクショナリのサポート

次の段落では、Oracle Database Gateway for SQL Serverデータ・ディクショナリのサポートについて説明します。

SQL Serverシステム表

SQL Serverデータ辞書情報は、SQL ServerデータベースにSQL Serverシステム表として格納されます。 すべてのSQL Serverシステム表の先頭にはsysという名前が付けられています。 SQL Serverのシステム表は、データベースの構造を定義します。 データ定義を変更すると、SQL ServerはSQL Serverのシステム表を読み取り、変更してユーザー表に関する情報を追加します。

ゲートウェイ・データ辞書へのアクセス

ゲートウェイ・データ・ディクショナリ表またはビューへのアクセスは、Oracleデータベースのデータ・ディクショナリへのアクセスと同じです。 データベース・リンクを指定するSQL SELECT文を発行します。 Oracleデータベースのデータ・ディクショナリ・ビューおよび列名は、Oracleデータベース内のゲートウェイ・データ・ディクショナリにアクセスするために使用されます。 サポートされているビューのシノニムも使用できます。 たとえば、次の文はデータ辞書表ALL_CATALOGを問合せし、SQL Serverデータベース内のすべての表名を取得します:

SQL> SELECT * FROM "ALL_CATALOG"@MSQL;

データ・ディクショナリにアクセスする問合せが発行されると、ゲートウェイは次の処理を行います。

  1. リクエストされた表、ビュー、またはシノニムを1つまたは複数のSQL Serverシステム表名にマッピングします。 ゲートウェイは、すべてのデータ・ディクショナリ列名を、問合せ内の対応するSQL Server列名に変換します。 マッピングに1つのSQL Serverシステム表が含まれている場合、ゲートウェイはリクエストされた表名を問合せ内の対応するSQL Serverシステム表名に変換します。 マッピングに複数のSQL Serverシステム表が含まれている場合、ゲートウェイは変換されたSQL Serverシステム表名を使用して問合せ内の結合を作成します。
  2. 変換された問合せをSQL Serverに送信します。
  3. 取得したSQL Serverデータを変換して、Oracleデータベースのデータ・ディクショナリ表の外観を与えることができます。
  4. 変換されたSQL Serverシステム表のデータ・ディクショナリ情報をOracleデータベースに渡します。

    注意:

    ゲートウェイのデータ・ディクショナリを問合せするときに戻される値は、OracleのSQL*Plus DESCRIBEコマンドによって戻される値と異なる場合があります。

SQL Server表への直接問合せ

個々のSQL Serverシステム表に直接発行された問合せは許可されますが、SQL Serverシステム表の列名がデータ辞書ビューの列名と異なるため、異なる結果が返されます。 また、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_USERS

USER_VIEWS

他のOracleデータベースのデータ・ディクショナリ表またはビューはサポートされていません。 リストにないビューを使用すると、使用可能な行がない場合にOracleデータベースのエラー・コードが表示されます。

ALL_で始まる任意のデータ・ディクショナリ表またはビューのゲートウェイを介した問合せでは、SQL Serverオブジェクトに対するアクセス権限が付与されていなくても、SQL Serverデータベースから行を戻すことができます。 Oracleデータ・ディクショナリを使用してOracleデータベースに問合せをした場合は、アクセス権があるオブジェクトについてのみ、行は返されます。

データ・ディクショナリのマッピング

このセクションの表には、Oracleデータ・ディクショナリ・ビュー名および使用される同等のSQL Serverシステム表がリストされています。 プラス記号(+)は、結合操作を伴うことを示します。

表C-1 Oracle Data Dictionaryのビュー名とSQL Serverの同等機能

ビュー名 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 Serverシステム表にないOracleデータベース列には、列のタイプに応じて、ゼロ、スペース、NULL値、適用されない値(N.A.)、またはデフォルト値が入ります。

ゲートウェイ・データ・ディクショナリの概要

ゲートウェイ・データ・ディクショナリ表およびビューにより、次の情報が提供されます。

  • 各列の名前、データ型および幅

  • 固定値の列の内容

ここでは、Oracle SQL*Plus DESCRIBEコマンドで取得した情報について説明します。 Null?列の値は、Oracleデータベースのデータ・ディクショナリ表およびビューとは異なる場合があります。 どのデフォルト値もアイテムの右側に表示されますが、これはDESCRIBEによって返される情報ではありません。

注意:

ゲートウェイがSQL Server Version 7.0データベースに接続すると、変換されたデータ・ディクショナリ表の一部の列の列幅が異なります。

ALL_CATALOG

表C-2 ALL_CATALOG

名前 タイプ

OWNER

VARCHAR2(256)

-

TABLE_NAME

VARCHAR2(256)

-

TABLE_TYPE

VARCHAR2(5)

"TABLE"または"VIEW"

ALL_COL_COMMENTS

表C-3 ALL_COL_COMMENTS

名前 タイプ

OWNER

VARCHAR2(256)

-

TABLE_NAME

VARCHAR2(256)

-

COLUMN_NAME

VARCHAR2(256)

-

COMMENTS

VARCHAR2(1)

-

ALL_CONS_COLUMNS

表C-4 ALL_CONS_COLUMNS

名前 タイプ

OWNER

VARCHAR2(256)

-

CONSTRAINT_NAME

VARCHAR2(256)

-

TABLE_NAME

VARCHAR2(256)

-

COLUMN_NAME

VARCHAR2(256)

-

POSITION

NUMBER(5)

-

ALL_CONSTRAINTS

表C-5 ALL_CONSTRAINTS

名前 タイプ

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

-

ALL_IND_COLUMNS

表C-6 ALL_IND_COLUMNS

名前 タイプ

INDEX_OWNER

VARCHAR2(256)

-

INDEX_NAME

VARCHAR2(256)

-

TABLE_OWNER

VARCHAR2(256)

-

TABLE_NAME

VARCHAR2(256)

-

COLUMN_NAME

VARCHAR2(256)

-

COLUMN_POSITION

NUMBER(3)

-

COLUMN_LENGTH

NUMBER

-

Char_LENGTH

NUMBER

-

DESCEND

VARCHAR2(4)

-

ALL_INDEXES

表C-7 ALL_INDEXES

名前 タイプ

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

ALL_OBJECTS

表C-8 ALL_OBJECTS

名前 タイプ

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

ALL_TAB_COLUMNS

表C-9 ALL_TAB_COLUMNS

名前 タイプ

OWNER

VARCHAR2(256)

-

TABLE_NAME

VARCHAR2(256)

-

COLUMN_NAME

VARCHAR2(256)

-

DATA_TYPE

VARCHAR2(9)

-

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(5)

-

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

CHAR_LENGTH

NUMBER

CHAR_USED

VARCHAR2(1)

V80_FMT_IMAGE

VARCHAR2(1)

DATA_UPGRADED

VARCHAR2(1)

HISTOGRAM

VARCHAR2(1)

ALL_TAB_COMMENTS

表C-10 ALL_TAB_COMMENTS

名前 タイプ

OWNER

VARCHAR2(256)

-

TABLE_NAME

VARCHAR2(256)

-

TABLE_TYPE

VARCHAR2(5)

"TABLE"または"VIEW"

COMMENTS

VARCHAR2(1)

NULL

ALL_TABLES

表C-11 ALL_TABLES

名前 タイプ

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

VARCHAR2(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

ALL_USERS

表C-12 ALL_USERS

名前 タイプ

USERNAME

VARCHAR2(256)

-

USER_ID

NUMBER(10)

-

CREATED

DATE

-

ALL_VIEWS

表C-13 ALL_VIEWS

名前 タイプ

OWNER

VARCHAR2(256)

-

VIEW_NAME

VARCHAR2(256)

-

TEXT_LENGTH

NUMBER

0

TEXT

VARCHAR2(1)

-

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)

-

DBA_CATALOG

表C-14 DBA_CATALOG

名前 タイプ

OWNER

VARCHAR2(256)

-

TABLE_NAME

VARCHAR2(256)

-

TABLE_TYPE

VARCHAR2(5)

"TABLE"または"VIEW"

DBA_COL_COMMENTS

表C-15 DBA_COL_COMMENTS

名前 タイプ

OWNER

VARCHAR2(256)

-

TABLE_NAME

VARCHAR2(256)

-

COLUMN_NAME

VARCHAR2(256)

-

COMMENTS

VARCHAR2(1)

NULL

DBA_OBJECTS

表C-16 DBA_OBJECTS

名前 タイプ

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

DBA_TAB_COLUMNS

表C-17 DBA_TAB_COLUMNS

名前 タイプ

OWNER

VARCHAR2(256)

-

TABLE_NAME

VARCHAR2(256)

-

COLUMN_NAME

VARCHAR2(256)

-

DATA_TYPE

VARCHAR2(9)

-

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(5)

-

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

DBA_TAB_COMMENTS

表C-18 DBA_TAB_COMMENTS

名前 タイプ

OWNER

VARCHAR2(256)

-

TABLE_NAME

VARCHAR2(256)

-

TABLE_TYPE

VARCHAR2(5)

"TABLE"または"VIEW"

COMMENTS

VARCHAR2(1)

NULL

DBA_TABLES

表C-19 DBA_TABLES

名前 タイプ

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

VARCHAR2(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

DICT_COLUMNS

表C-20 DICT_COLUMNS

名前 タイプ

TABLE_NAME

VARCHAR2(256)

-

COLUMN_NAME

VARCHAR2(256)

-

COMMENTS

VARCHAR2(1)

NULL

DICTIONARY

表C-21 DICTIONARY

名前 タイプ

TABLE_NAME

VARCHAR2(256)

-

COMMENTS

VARCHAR2(1)

-

DUAL

表C-22 DUAL

名前 タイプ

DUMMY

VARCHAR2(1)

"X"

TABLE_PRIVILEGES

表C-23 TABLE_PRIVILEGES

名前 タイプ

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

DATE

-

USER_CATALOG

表C-24 USER_CATALOG

名前 タイプ

TABLE_NAME

VARCHAR2(256)

-

TABLE_TYPE

VARCHAR2(5)

"TABLE"または"VIEW"

USER_COL_COMMENTS

表C-25 USER_COL_COMMENTS

名前 タイプ

TABLE_NAME

VARCHAR2(256)

-

COLUMN_NAME

VARCHAR2(256)

-

COMMENTS

VARCHAR2(1)

NULL

USER_CONS_COLUMNS

表C-26 USER_CONS_COLUMNS

名前 タイプ

OWNER

VARCHAR2(30)

-

CONSTRAINT_NAME

VARCHAR2(256)

-

TABLE_NAME

VARCHAR2(256)

-

COLUMN_NAME

VARCHAR2(256)

-

POSITION

NUMBER(5)

-

USER_CONSTRAINTS

表C-27 USER_CONSTRAINTS

名前 タイプ

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

-

USER_IND_COLUMNS

表C-28 USER_IND_COLUMNS

名前 タイプ

INDEX_NAME

VARCHAR2(256)

-

TABLE_NAME

VARCHAR2(256)

-

COLUMN_NAME

VARCHAR2(256)

-

COLUMN_POSITION

NUMBER(3)

-

COLUMN_LENGTH

NUMBER

-

CHAR_LENGTH

NUMBER

-

DESCEND

VARCHAR2(4)

-

USER_INDEXES

表C-29 USER_INDEXES

名前 タイプ

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

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

USER_OBJECTS

表C-30 USER_OBJECTS

名前 タイプ

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

USER_TAB_COLUMNS

表C-31 USER_TAB_COLUMNS

名前 タイプ

TABLE_NAME

VARCHAR2(256)

-

COLUMN_NAME

VARCHAR2(256)

-

DATA_TYPE

VARCHAR2(9)

-

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(5)

-

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

CHAR_LENGTH

NUMBER

0

CHAR_USED

VARCHAR2(1)

V80_FMT_IMAGE

VARCHAR2(1)

DATA_UPGRADED

VARCHAR2(1)

HISTOGRAM

VARCHAR2(1)

USER_TAB_COMMENTS

表C-32 USER_TAB_COMMENTS

名前 タイプ

TABLE_NAME

VARCHAR2(256)

-

TABLE_TYPE

VARCHAR2(5)

"TABLE"または"VIEW"

COMMENTS

VARCHAR2(1)

NULL

USER_TABLES

表C-33 USER_TABLES

名前 タイプ

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

VARCHAR2(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

USER_USERS

表C-34 USER_USERS

名前 タイプ

USERNAME

VARCHAR2(256)

-

USER_ID

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

DATE

-

INITIAL_RSRC_CONSUMER_GROUP

VARCHAR2(1)

NULL

EXTERNAL_NAME

VARCHAR2(1)

NULL

USER_VIEWS

表C-35 USER_VIEWS

名前 タイプ

VIEW_NAME

VARCHAR2(256)

-

TEXT_LENGTH

NUMBER

0

TEXT

VARCHAR2(1)

-

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