diff options
author | Robert Haas <rhaas@postgresql.org> | 2012-02-15 10:45:08 -0500 |
---|---|---|
committer | Robert Haas <rhaas@postgresql.org> | 2012-02-15 10:45:08 -0500 |
commit | 73a4b994a69661964b1ff45b746f1ca26f70194c (patch) | |
tree | 19c0d771b3d551d1e44dd01decd48759fe6ee49e /doc/src | |
parent | d845fd684a3a386400a42c83c209e70095cadd55 (diff) | |
download | postgresql-73a4b994a69661964b1ff45b746f1ca26f70194c.tar.gz postgresql-73a4b994a69661964b1ff45b746f1ca26f70194c.zip |
Make CREATE/ALTER FUNCTION support NOT LEAKPROOF.
Because it isn't good to be able to turn things on, and not off again.
Diffstat (limited to 'doc/src')
-rw-r--r-- | doc/src/sgml/ref/alter_function.sgml | 2 | ||||
-rw-r--r-- | doc/src/sgml/ref/create_function.sgml | 2 |
2 files changed, 2 insertions, 2 deletions
diff --git a/doc/src/sgml/ref/alter_function.sgml b/doc/src/sgml/ref/alter_function.sgml index 3ceb6123f4f..013b6f8401c 100644 --- a/doc/src/sgml/ref/alter_function.sgml +++ b/doc/src/sgml/ref/alter_function.sgml @@ -33,7 +33,7 @@ ALTER FUNCTION <replaceable>name</replaceable> ( [ [ <replaceable class="paramet <phrase>where <replaceable class="PARAMETER">action</replaceable> is one of:</phrase> CALLED ON NULL INPUT | RETURNS NULL ON NULL INPUT | STRICT - IMMUTABLE | STABLE | VOLATILE | LEAKPROOF + IMMUTABLE | STABLE | VOLATILE | [ NOT ] LEAKPROOF [ EXTERNAL ] SECURITY INVOKER | [ EXTERNAL ] SECURITY DEFINER COST <replaceable class="parameter">execution_cost</replaceable> ROWS <replaceable class="parameter">result_rows</replaceable> diff --git a/doc/src/sgml/ref/create_function.sgml b/doc/src/sgml/ref/create_function.sgml index 7df66ab0e08..4336e4b2182 100644 --- a/doc/src/sgml/ref/create_function.sgml +++ b/doc/src/sgml/ref/create_function.sgml @@ -26,7 +26,7 @@ CREATE [ OR REPLACE ] FUNCTION | RETURNS TABLE ( <replaceable class="parameter">column_name</replaceable> <replaceable class="parameter">column_type</replaceable> [, ...] ) ] { LANGUAGE <replaceable class="parameter">lang_name</replaceable> | WINDOW - | IMMUTABLE | STABLE | VOLATILE | LEAKPROOF + | IMMUTABLE | STABLE | VOLATILE | [ NOT ] LEAKPROOF | CALLED ON NULL INPUT | RETURNS NULL ON NULL INPUT | STRICT | [ EXTERNAL ] SECURITY INVOKER | [ EXTERNAL ] SECURITY DEFINER | COST <replaceable class="parameter">execution_cost</replaceable> |