attributes
#视图 attributes
包含有关数据库中定义的复合数据类型属性的信息。(请注意,该视图不提供有关表列的信息,这些列在 PostgreSQL 上下文中有时称为属性。)只有当前用户有权访问的那些属性才会显示(通过拥有类型或对类型具有某些特权)。
表 35.4. attributes
列
列类型 描述 |
---|
包含数据类型的数据库名称(始终是当前数据库) |
包含数据类型的模式名称 |
数据类型名称 |
属性名称 |
属性在数据类型中的序数位置(计数从 1 开始) |
属性的默认表达式 |
如果属性可能为空,则为 |
属性的数据类型,如果它是一个内置类型,则为 |
如果 |
如果 |
适用于 PostgreSQL 中不可用的功能 |
适用于 PostgreSQL 中不可用的功能 |
适用于 PostgreSQL 中不可用的功能 |
包含属性排序规则的数据库名称(始终是当前数据库),如果为默认值或属性的数据类型不可排序,则为 null |
包含属性排序规则的模式名称,如果为默认值或属性的数据类型不可排序,则为 null |
属性的排序规则名称,如果为默认值或属性的数据类型不可排序,则为 null |
如果 |
如果 |
如果 |
如果 |
如果 |
适用于 PostgreSQL 中不可用的功能(有关间隔类型属性的小数秒精度,请参见 |
定义属性数据类型的数据库名称(始终是当前数据库) |
定义属性数据类型的模式名称 |
属性数据类型名称 |
适用于 PostgreSQL 中不可用的功能 |
适用于 PostgreSQL 中不可用的功能 |
适用于 PostgreSQL 中不可用的功能 |
始终为 null,因为数组在 PostgreSQL 中始终具有无限的最大基数 |
属性数据类型描述符的标识符,在属于复合类型的描述符中是唯一的。这主要用于与其他此类标识符实例连接。(标识符的具体格式未定义,并且不能保证在将来的版本中保持不变。) |
适用于 PostgreSQL 中不可用的功能 |
有关某些列的更多信息,请参见 第 35.17 节,该节介绍了一个结构类似的视图。
如果您在文档中发现任何不正确的内容,与您对特定功能的体验不符或需要进一步说明,请使用 此表格 报告文档问题。