Movatterモバイル変換


[0]ホーム

URL:


September 25, 2025: PostgreSQL 18 Released!
Supported Versions:Current (18) /17 /16 /15 /14 /13
Development Versions:devel
Unsupported versions:12 /11 /10 /9.6 /9.5 /9.4 /9.3 /9.2 /9.1 /9.0 /8.4 /8.3 /8.2 /8.1 /8.0 /7.4 /7.3 /7.2
This documentation is for an unsupported version of PostgreSQL.
You may want to view the same page for thecurrent version, or one of the other supported versions listed above instead.
PostgreSQL 8.4.22 Documentation
PrevFast BackwardFast ForwardNext

Chapter 41. PL/Python - Python Procedural Language

ThePL/Python procedural language allowsPostgreSQL functions to be written in thePython language.

To install PL/Python in a particular database, usecreatelang plpythonudbname.

Tip: If a language is installed intotemplate1, all subsequently created databases will have the language installed automatically.

As ofPostgreSQL 7.4, PL/Python is only available as an"untrusted" language (meaning it does not offer any way of restricting what users can do in it). It has therefore been renamed toplpythonu. The trusted variantplpython might become available again in future, if a new secure execution mechanism is developed in Python.

Note: Users of source packages must specially enable the build of PL/Python during the installation process. (Refer to the installation instructions for more information.) Users of binary packages might find PL/Python in a separate subpackage.


PrevHomeNext
Limitations and Missing FeaturesUpPL/Python Functions

[8]ページ先頭

©2009-2025 Movatter.jp