Redrock Postgres 搜索 英文
版本: 9.3 / 9.4 / 9.5 / 9.6 / 10 / 11 / 12 / 13 / 14 / 15 / 16 / 17

35.20. data_type_privileges #

视图 data_type_privileges 标识当前用户以对象所有者身份或拥有该对象的一些权限的身份可以访问的所有数据类型描述符。每当在表列、域或函数(作为参数或返回值类型)的定义中使用数据类型时,就会生成数据类型描述符,并且存储有关该实例中如何使用数据类型的一些信息(例如,适用的已声明的最大长度)。为每个数据类型描述符分配一个任意标识符,该标识符对于为一个对象(表、域、函数)分配的数据类型描述符标识符而言是唯一的。应用程序可能不适用于此视图,但它用于定义信息模式中的其他一些视图。

表 35.18. data_type_privileges

列类型

描述

object_catalog sql_identifier

包含所描述对象的数据库的名称(始终为当前数据库)

object_schema sql_identifier

包含所描述对象的模式的名称

object_name sql_identifier

所描述对象的名称

object_type character_data

所描述对象的类型:TABLE(数据类型描述符属于该表的一列)、DOMAIN(数据类型描述符属于该域)、ROUTINE(数据类型描述符属于该函数的参数或返回数据类型)之一。

dtd_identifier sql_identifier

数据类型描述符的标识符,对于同一对象的每个数据类型描述符而言是唯一的。