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