domains
#视图 domains
包含当前数据库中定义的所有域。 只显示当前用户有权访问的域(通过成为所有者或拥有某些权限)。
表 35.21. domains
列
列 类型 描述 |
---|
包含域的数据库的名称(始终是当前数据库) |
包含域的模式的名称 |
域的名称 |
域的数据类型,如果它是内置类型,或者如果它是某种数组则为 |
如果域具有字符或位字符串类型,则为声明的最大长度;对于所有其他数据类型或未声明最大长度时为空。 |
如果域具有字符类型,则为数据八位字节(字节)的最大可能长度;对于所有其他数据类型为空。 最大八位字节长度取决于声明的字符最大长度(请参见上文)和服务器编码。 |
适用于 PostgreSQL 中不可用的功能 |
适用于 PostgreSQL 中不可用的功能 |
适用于 PostgreSQL 中不可用的功能 |
包含域的排序规则的数据库的名称(始终是当前数据库),如果为默认值或域的数据类型不可排序则为空 |
包含域的排序规则的模式的名称,如果为默认值或域的数据类型不可排序则为空 |
域的排序规则的名称,如果为默认值或域的数据类型不可排序则为空 |
如果域具有数字类型,则此列包含此域的类型的(声明的或隐式的)精度。 精度表示有效数字的位数。 它可以以十进制(以 10 为底)或二进制(以 2 为底)表示,如列 |
如果域具有数字类型,则此列指示列 |
如果域具有精确的数字类型,则此列包含此域的类型的(声明的或隐式的)刻度。 刻度表示小数点右侧的有效位数。 它可以以十进制(以 10 为底)或二进制(以 2 为底)表示,如列 |
如果 |
如果 |
适用于 PostgreSQL 中不可用的功能(请参见 |
域的默认表达式 |
定义域数据类型的数据库的名称(始终是当前数据库) |
定义域数据类型的模式的名称 |
域数据类型的名称 |
适用于 PostgreSQL 中不可用的功能 |
适用于 PostgreSQL 中不可用的功能 |
适用于 PostgreSQL 中不可用的功能 |
始终为空,因为在 PostgreSQL 中数组始终具有无限的最大基数 |
域的数据类型描述符的标识符,在与域相关的数据类型描述符中是唯一的(这是不重要的,因为一个域只包含一个数据类型描述符)。 这主要用于与其他此类标识符的实例进行连接。 (标识符的具体格式未定义,并且不保证在未来版本中保持不变。) |
如果您在文档中看到任何不正确、与您使用特定功能的体验不符或需要进一步澄清的内容,请使用此表单来报告文档问题。