リファレンスガイド> TDVおよびBusiness Directoryシステムテーブル> ALL_COLUMNS
 
ALL_COLUMNS
ALL_COLUMNSシステムテーブルは、現在のユーザーがアクセスできるすべての公開データソースのすべての公開テーブルのすべての列を公開します。
TDV
JDBCデータタイプ
Nullable(Nullを許可)
説明
COLUMN_ID
INTEGER
 
列の識別子、主キー
COLUMN_NAME
VARCHAR(255)
 
列の名前
DATA_TYPE
VARCHAR(255)
 
データタイプの文字列表現
ORDINAL_POSITION
INTEGER
 
同じテーブル内の他の列に対するこの列の位置
JDBC_DATA_TYPE
SMALLINT
 
JDBC/ODBCデータタイプ
JDBCデータタイプについては、http://java.sun.com/j2se/1.4.2/docs/api/java/sql/Types.htmlを参照してください。
ODBCデータタイプについては、以下を参照してください。
COLUMN_LENGTH
INTEGER
はい
CHARまたはVARCHAR列の場合、許可される最大長
DECIMAL列またはNUMERIC列の場合、合計桁数は列長の値です。
これらの4つのタイプのいずれでもない場合、値はNULLです。
COLUMN_PRECISION
INTEGER
はい
DECIMALまたはNUMERICデータタイプの列の場合、値は桁数です。
DECIMALまたはNUMERICデータタイプではない列の場合、値はNULLです。
COLUMN_SCALE
INTEGER
はい
DECIMALまたはNUMERICデータタイプの列値の場合、これは指数です。
COLUMN_RADIX
INTEGER
はい
10-すべてのNUMERICデータタイプ
Null-すべての非数値データタイプ
NULLABLE
SMALLINT
 
列がNULL可能かどうかを示します。
0-NULLは許可されていません。
1-NULLが許可されます。
2-NULLが許可されているかどうかは不明です。
IS_NULLABLE
VARCHAR(255)
 
列がNULL可能かどうかを示します。
YES-列はNULL可能です。
NO-列はNULL可能ではありません。
不明な場合は空白の文字列が返されます。
TABLE_ID
INTEGER
 
テーブルの識別子
TABLE_NAME
VARCHAR(255)
 
テーブルの名前
SCHEMA_ID
INTEGER
はい
スキーマの識別子
SCHEMA_NAME
VARCHAR(255)
はい
スキーマの名前
CATALOG_ID
INTEGER
はい
カタログの識別子
CATALOG_NAME
VARCHAR(255)
はい
カタログの名前
DATASOURCE_ID
INTEGER
 
データソースの識別子
DATASOURCE_NAME
VARCHAR(255)
 
データソースの名前
BD_DATASOURCE_NAME
VARCHAR(255)
 
データソースのBD名
ANNOTATION
VARCHAR(2147483647)
はい
列の注釈
OWNER_ID
INTEGER
 
列を作成または所有したユーザーの識別子
OWNER
VARCHAR(255)
 
列を作成または所有した人のユーザー名
PARENT_PATH
VARCHAR(1043)
 
親コンテナへのパス
BD_PARENT_PATH
VARCHAR(1043)
 
親コンテナへのBDパス