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 | 数据类型描述符的标识符,在同一对象的数据类型描述符中是唯一的。 |