From 311bcfc6b3acdd6fd152798c7f287ddf74fa2a98 Mon Sep 17 00:00:00 2001 From: Daniel Baumann Date: Tue, 16 Apr 2024 21:46:48 +0200 Subject: Adding upstream version 15.4. Signed-off-by: Daniel Baumann --- doc/src/sgml/html/catalog-pg-language.html | 76 ++++++++++++++++++++++++++++++ 1 file changed, 76 insertions(+) create mode 100644 doc/src/sgml/html/catalog-pg-language.html (limited to 'doc/src/sgml/html/catalog-pg-language.html') diff --git a/doc/src/sgml/html/catalog-pg-language.html b/doc/src/sgml/html/catalog-pg-language.html new file mode 100644 index 0000000..a9ded71 --- /dev/null +++ b/doc/src/sgml/html/catalog-pg-language.html @@ -0,0 +1,76 @@ + +53.29. pg_language

53.29. pg_language

+ The catalog pg_language registers + languages in which you can write functions or stored procedures. + See CREATE LANGUAGE + and Chapter 42 for more information about language handlers. +

Table 53.29. pg_language Columns

+ Column Type +

+

+ Description +

+ oid oid +

+

+ Row identifier +

+ lanname name +

+

+ Name of the language +

+ lanowner oid + (references pg_authid.oid) +

+

+ Owner of the language +

+ lanispl bool +

+

+ This is false for internal languages (such as + SQL) and true for user-defined languages. + Currently, pg_dump still uses this + to determine which languages need to be dumped, but this might be + replaced by a different mechanism in the future. +

+ lanpltrusted bool +

+

+ True if this is a trusted language, which means that it is believed + not to grant access to anything outside the normal SQL execution + environment. Only superusers can create functions in untrusted + languages. +

+ lanplcallfoid oid + (references pg_proc.oid) +

+

+ For noninternal languages this references the language + handler, which is a special function that is responsible for + executing all functions that are written in the particular + language. Zero for internal languages. +

+ laninline oid + (references pg_proc.oid) +

+

+ This references a function that is responsible for executing + inline anonymous code blocks + (DO blocks). + Zero if inline blocks are not supported. +

+ lanvalidator oid + (references pg_proc.oid) +

+

+ This references a language validator function that is responsible + for checking the syntax and validity of new functions when they + are created. Zero if no validator is provided. +

+ lanacl aclitem[] +

+

+ Access privileges; see Section 5.7 for details +


\ No newline at end of file -- cgit v1.2.3