|
1 | 1 | <!--
|
2 |
| -$PostgreSQL: pgsql/doc/src/sgml/ref/create_function.sgml,v 1.88 2009/10/08 02:39:14 tgl Exp $ |
| 2 | +$PostgreSQL: pgsql/doc/src/sgml/ref/create_function.sgml,v 1.89 2010/02/14 00:48:12 tgl Exp $ |
3 | 3 | -->
|
4 | 4 |
|
5 | 5 | <refentry id="SQL-CREATEFUNCTION">
|
@@ -585,6 +585,13 @@ CREATE FUNCTION foo(int, int default 42) ...
|
585 | 585 | existing calls of the function do not stop working when it is replaced.
|
586 | 586 | </para>
|
587 | 587 |
|
| 588 | + <para> |
| 589 | + If a function is declared <literal>STRICT</> with a <literal>VARIADIC</> |
| 590 | + argument, the strictness check tests that the variadic array <emphasis>as |
| 591 | + a whole</> is non-null. The function will still be called if the |
| 592 | + array has non-null elements. |
| 593 | + </para> |
| 594 | + |
588 | 595 | </refsect1>
|
589 | 596 |
|
590 | 597 | <refsect1 id="sql-createfunction-examples">
|
|