mirror of
https://github.com/postgres/postgres.git
synced 2025-06-13 07:41:39 +03:00
Remove xref's to reference pages since they are not available in
the Programmer's Guide.
This commit is contained in:
@ -363,8 +363,8 @@ WARN::function declared to return type EMP does not retrieve (EMP.*)
|
|||||||
the dynamic loader loads the function's object code into memory,
|
the dynamic loader loads the function's object code into memory,
|
||||||
and links the function with the running
|
and links the function with the running
|
||||||
<productname>Postgres</productname> executable. The SQL syntax
|
<productname>Postgres</productname> executable. The SQL syntax
|
||||||
for the <xref linkend="sql-createfunction-title"
|
for <command>CREATE FUNCTION</command>
|
||||||
endterm="sql-createfunction-title"> command links the SQL function
|
links the SQL function
|
||||||
to the C source function in one of two ways. If the SQL function
|
to the C source function in one of two ways. If the SQL function
|
||||||
has the same name as the C source function the first form of the
|
has the same name as the C source function the first form of the
|
||||||
statement is used. The string argument in the AS clause is the
|
statement is used. The string argument in the AS clause is the
|
||||||
@ -377,9 +377,13 @@ WARN::function declared to return type EMP does not retrieve (EMP.*)
|
|||||||
for. This link symbol is just the function name in the C source
|
for. This link symbol is just the function name in the C source
|
||||||
code.
|
code.
|
||||||
|
|
||||||
After it is used for the first time, a dynamically loaded, user
|
<note>
|
||||||
function is retained in memory, and future calls to the function
|
<para>
|
||||||
only incur the small overhead of a symbol table lookup.
|
After it is used for the first time, a dynamically loaded, user
|
||||||
|
function is retained in memory, and future calls to the function
|
||||||
|
only incur the small overhead of a symbol table lookup.
|
||||||
|
</para>
|
||||||
|
</note>
|
||||||
</para>
|
</para>
|
||||||
|
|
||||||
<para>
|
<para>
|
||||||
@ -979,12 +983,11 @@ memmove(destination->data, buffer, 40);
|
|||||||
|
|
||||||
<para>
|
<para>
|
||||||
As of <productname>Postgres</productname> v6.6, the alternative
|
As of <productname>Postgres</productname> v6.6, the alternative
|
||||||
form of the AS clause for the SQL <command>CREATE
|
form of the AS clause for the SQL
|
||||||
FUNCTION</command> command described in <xref
|
<command>CREATE FUNCTION</command> command
|
||||||
linkend="sql-createfunction-title" endterm="sql-createfunction-title">
|
decouples the SQL function name from the function name in the C
|
||||||
decouples the SQL function name from the function name in the C
|
source code. This is now the preferred technique to accomplish
|
||||||
source code. This is now the preferred technique to accomplish
|
function overloading.
|
||||||
function overloading.
|
|
||||||
</para>
|
</para>
|
||||||
|
|
||||||
<sect3>
|
<sect3>
|
||||||
|
Reference in New Issue
Block a user