mirror of
https://github.com/postgres/postgres.git
synced 2025-08-30 06:01:21 +03:00
Update documentation to reflect that standard PLs are now extensions.
Recommend use of CREATE EXTENSION rather than plain CREATE LANGUAGE where relevant. Encourage PL authors to provide extension wrappers for their PLs.
This commit is contained in:
@@ -27,6 +27,7 @@
|
||||
|
||||
<para>
|
||||
To install PL/Perl in a particular database, use
|
||||
<literal>CREATE EXTENSION plperl</>, or from the shell command line use
|
||||
<literal>createlang plperl <replaceable>dbname</></literal>.
|
||||
</para>
|
||||
|
||||
@@ -127,9 +128,9 @@ $$ LANGUAGE plperl;
|
||||
|
||||
<note>
|
||||
<para>
|
||||
Arguments will be converted from the database's encoding to UTF-8
|
||||
for use inside plperl, and then converted from UTF-8 back to the
|
||||
database encoding upon return.
|
||||
Arguments will be converted from the database's encoding to UTF-8
|
||||
for use inside plperl, and then converted from UTF-8 back to the
|
||||
database encoding upon return.
|
||||
</para>
|
||||
</note>
|
||||
|
||||
@@ -967,8 +968,7 @@ $$ LANGUAGE plperl;
|
||||
mail. To handle these cases, PL/Perl can also be installed as an
|
||||
<quote>untrusted</> language (usually called
|
||||
<application>PL/PerlU</application><indexterm><primary>PL/PerlU</></indexterm>).
|
||||
In this case the full Perl language is available. If the
|
||||
<command>createlang</command> program is used to install the
|
||||
In this case the full Perl language is available. When installing the
|
||||
language, the language name <literal>plperlu</literal> will select
|
||||
the untrusted PL/Perl variant.
|
||||
</para>
|
||||
|
Reference in New Issue
Block a user