41.18. pg_language

pg_language 登記編程語言, 您可以用這些語言或接口寫函數或者儲存過程。 參閱 CREATE LANGUAGEChapter 34 獲取更多關於語言句柄的訊息。

Table 41-18. pg_language 字串

名字類型引用描述
lannamename 語言的名字
lanisplbool  對於內部語言而言是假(比如SQL),對於用戶定義的語言則是真。 目前,pg_dump 仍然使用這個東西判斷 哪種語言需要轉儲,但是這些可能在將來被其他機制取代。
lanpltrustedbool  這是可信語言。如果這是一種內部語言 (lanispl 為假)那麼該字串沒有意義。
lanplcallfoidoidpg_proc.oid 對於非內部語言,這是指向該語言句柄的引用,語言句柄是一個特殊函數, 負責執行以某種語言寫的所有函數。
lanvalidatoroidpg_proc.oid 這個字串引用一個語言檢驗器函數,它負責檢查新建立的函數的語法和有效性。 如果沒有提供檢驗器,則為零。
lanaclaclitem[] 訪問權限,參閱 GRANTREVOKE 獲取細節。