30.12. data_type_privileges

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

Table 30-10. data_type_privileges 字串

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