32.12. data_type_privileges

視圖 data_type_privileges 標識當前用戶訪問的 所有數據類型描述符,只要他是被描述的對象的所有者或者有某些權限。 一個數據類型描述符是在一種數據類型用在表字段,域,或者函數( 參數或者返回類型)定義的時候生成的,它包含一些有關這個數據類型 在該實例中如何使用的信息(比如,聲明的最大長度──如果有的話)。 每種數據類型描述符都賦予了一個任意的標識符,這個標識符在 賦予某個對象(表,域,函數)的所有數據類型描述符標識符中唯一。 這個視圖可能對應用沒什麼用,但是用于在信息模式中定義一些其它的 視圖。

Table 32-10. domain_constraints 字段

名字數據類型描述
object_catalogsql_identifier包含被描述的對象的數據庫的名字(總是當前數據庫)
object_schemasql_identifier包含被描述對象的模式名字
object_namesql_identifier被描述對象的名字
object_typecharacter_data 被描述對象的類型:TABLE (數據類型描述符 屬于該表的一個字段),DOMAIN(數據類型描述符 屬于該域),ROUTINE (數據類型描述符屬于該 函數的一個參數或者返回的數據類型)之一。
dtd_identifiersql_identifier 這個數據類型描述符的標識符,在用于同一個對象上的所有數據類型 描述符中是唯一的。