Commit b14a4651 authored by Thomas G. Lockhart's avatar Thomas G. Lockhart

Remove xref's to reference pages since they are not available in

 the Programmer's Guide.
parent 389af07c
...@@ -363,8 +363,8 @@ WARN::function declared to return type EMP does not retrieve (EMP.*) ...@@ -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,10 +377,14 @@ WARN::function declared to return type EMP does not retrieve (EMP.*) ...@@ -377,10 +377,14 @@ 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.
<note>
<para>
After it is used for the first time, a dynamically loaded, user After it is used for the first time, a dynamically loaded, user
function is retained in memory, and future calls to the function function is retained in memory, and future calls to the function
only incur the small overhead of a symbol table lookup. only incur the small overhead of a symbol table lookup.
</para> </para>
</note>
</para>
<para> <para>
The string which specifies the object file (the string in the AS The string which specifies the object file (the string in the AS
...@@ -979,9 +983,8 @@ memmove(destination-&gt;data, buffer, 40); ...@@ -979,9 +983,8 @@ memmove(destination-&gt;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.
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment