MY_TYPE_ATTRS
MY_TYPE_ATTRS视图显示数据库中当前用户所拥有的所有类型的属性。所有用户均可访问该视图,该视图同时存在于PG_CATALOG和SYS Schema下。具体字段信息如表1所示。
名称 |
类型 |
描述 |
---|---|---|
type_name |
character varying(128) |
数据类型名称。 |
attr_name |
character varying(128) |
属性名称。 |
attr_type_mod |
character varying(7) |
属性的类型修饰符:
|
attr_type_owner |
character varying(128) |
属性类型的所有者。 |
attr_type_name |
character varying(128) |
属性类型的名称。 |
length |
numeric |
CHAR属性的长度,或VARCHAR和character varying属性的最大长度。 |
precision |
numeric |
数字或DECIMAL属性的十进制精度,或FLOAT属性的二进制精度。 |
scale |
numeric |
NUMERIC或DECIMAL属性的小数位。 |
character_set_name |
character varying(44) |
属性的字符集名称(Char_CS或NCHAR_CS)。 |
attr_no |
numeric |
类型规范或CREATE TYPE语句中指定的属性的语法顺序编号或位置(不用作id编号)。 |
inherited |
character varying(3) |
表示属性是否继承自超类型。
|