pg_language
#目錄 pg_language
註冊了您可以編寫函式或儲存過程的語言。有關語言處理器的更多資訊,請參閱 CREATE LANGUAGE 和 第 40 章。
表 52.29. pg_language
列
列 型別 描述 |
---|
行識別符號 |
語言名稱 |
語言所有者 |
對於內部語言(例如SQL),此值為 false,對於使用者定義的語言,此值為 true。目前,pg_dump 仍使用此值來確定需要轉儲哪些語言,但這將來可能會被不同的機制取代。 |
如果這是一種受信任的語言,則為 true,這意味著它被認為不會授予對正常 SQL 執行環境之外的任何內容的訪問許可權。只有超級使用者才能在不受信任的語言中建立函式。 |
對於非內部語言,這引用了語言處理器,它是一個負責執行用特定語言編寫的所有函式的特殊函式。對於內部語言,此值為零。 |
這引用了一個負責執行“內聯”匿名程式碼塊(DO 塊)的函式。如果不支援內聯塊,則此值為零。 |
這引用了一個語言驗證函式,該函式負責在建立新函式時檢查其語法和有效性。如果沒有提供驗證器,則此值為零。 |
訪問許可權;有關詳細資訊,請參閱 第 5.8 節 |
如果您在文件中發現任何不正確、與您對特定功能的體驗不符或需要進一步說明的內容,請使用 此表單 報告文件問題。