Wiki / Procedural Languages
Procedural Languages
Compare versionsCore procedural languages, handlers, trust boundaries and versioned programming interfaces.
Reading PostgreSQL 18.6.
11 entries; 9 recorded in PostgreSQL 18.6.
-
c Native function languages
dynamically-loaded C functions
-
internal Native function languages
built-in functions
-
sql Native function languages
SQL-language functions
-
plperl PL/Perl
PL/Perl procedural language
-
plperlu PL/Perl
PL/PerlU untrusted procedural language
-
Not recorded in the selected version.
-
plpython3u PL/Python
PL/Python3U untrusted procedural language
-
Not recorded in the selected version.
-
pltcl PL/Tcl
PL/Tcl procedural language
-
pltclu PL/Tcl
PL/TclU untrusted procedural language
-
plpgsql PL/pgSQL
PL/pgSQL procedural language
RecordedFirst recordedInterface or attribute changeNo longer recorded
Squares indicate presence in sampled builds, not first introduction. Select a square for the same-version definition and sources.
Changes in PostgreSQL 18.6 · Export JSON
Reading this collection
The inventory describes shipped languages, handlers and trusted/untrusted variants. A language being documented or shipped does not mean it is installed or enabled in a particular database.