pg_language
#目錄 pg_language
登錄了可用於編寫函數或儲存程序的語言。 更多關於語言處理器的信息,請參考 CREATE LANGUAGE 和 第 40 章。
表 51.29. pg_language
欄位
欄位 Type 描述 |
---|
列識別碼 |
語言名稱 |
語言的所有者 |
對於內部語言(例如SQL),此值為 false,對於使用者定義的語言,此值為 true。 目前,pg_dump 仍然使用它來決定需要轉儲哪些語言,但未來可能會被不同的機制取代。 |
如果這是一個可信任的語言,則為 True,這意味著它被認為不會授予對普通 SQL 執行環境之外的任何事物的訪問權限。 只有超級使用者才能在不信任的語言中建立函數。 |
對於非內部語言,這參考語言處理器,這是一個特殊的函數,負責執行所有以特定語言編寫的函數。 內部語言為零。 |
這參考一個函數,該函數負責執行“inline”匿名程式碼區塊(DO 區塊)。 如果不支援 inline 區塊,則為零。 |
這參考一個語言驗證器函數,該函數負責檢查新函數建立時的語法和有效性。 如果未提供驗證器,則為零。 |
存取權限;詳細資訊請參考 第 5.8 節 |
如果您在文件中發現任何不正確、與特定功能的體驗不符或需要進一步澄清的地方,請使用此表單來報告文件問題。