ALL_SQLJ_TYPE_ATTRS
は、現行のユーザーがアクセスできるSQLJオブジェクト型の属性を示します。
関連ビュー
DBA_SQLJ_TYPE_ATTRS
は、データベース内のすべてのSQLJオブジェクト型の属性を示します。
USER_SQLJ_TYPE_ATTRS
は、現行のユーザーが所有するオブジェクト型の属性を示します。このビューは、OWNER
列を表示しません。
列 | データ型 | NULL | 説明 |
---|---|---|---|
OWNER |
VARCHAR2(30) |
型の所有者 | |
TYPE_NAME |
VARCHAR2(30) |
NOT NULL |
型の名前 |
ATTR_NAME |
VARCHAR2(30) |
NOT NULL |
属性の名前 |
EXTERNAL_ATTR_NAME |
VARCHAR2(4000) |
属性の外部名 | |
ATTR_TYPE_MOD |
VARCHAR2(7) |
属性の型修飾子:
|
|
ATTR_TYPE_OWNER |
VARCHAR2(30) |
属性の型の所有者 | |
ATTR_TYPE_NAME |
VARCHAR2(30) |
属性の型の名前 | |
LENGTH |
NUMBER |
CHAR 属性の長さ、あるいはVARCHAR 属性またはVARCHAR2 属性の最大長 |
|
PRECISION |
NUMBER |
NUMBER 属性またはDECIMAL 属性の10進数精度、あるいはFLOAT 属性の2進数精度 |
|
SCALE |
NUMBER |
NUMBER 属性またはDECIMAL 属性の位取り |
|
CHARACTER_SET _NAME |
VARCHAR2(44) |
属性のキャラクタ・セット名(CHAR_CS またはNCHAR_CS ) |
|
ATTR_NO |
NUMBER |
NOT NULL |
型指定またはCREATE TYPE 文で指定された属性の構文順序番号または位置(ID番号としては使用しない) |
INHERITED |
VARCHAR2(3) |
この属性がスーパータイプから継承されるかどうか(YES | NO ) |