支持的版本:当前 (17) / 16 / 15 / 14 / 13
开发版本:devel
不支持的版本:12 / 11 / 10 / 9.6 / 9.5 / 9.4 / 9.3 / 9.2 / 9.1 / 9.0 / 8.4 / 8.3 / 8.2 / 8.1 / 8.0 / 7.4

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

数据类型描述符的标识符,该标识符在该同一对象的数据类型描述符中是唯一的。


提交更正

如果您在文档中发现任何不正确、与特定功能的体验不符或需要进一步澄清的内容,请使用此表格报告文档问题。