OSDN Git Service

FIRST REPOSITORY
[eos/hostdependOTHERS.git] / I386LINUX / util / I386LINUX / doc / postgresql / html / xfunc-pl.html
1 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
2 <HTML
3 ><HEAD
4 ><TITLE
5 >Procedural Language Functions</TITLE
6 ><META
7 NAME="GENERATOR"
8 CONTENT="Modular DocBook HTML Stylesheet Version 1.7"><LINK
9 REV="MADE"
10 HREF="mailto:pgsql-docs@postgresql.org"><LINK
11 REL="HOME"
12 TITLE="PostgreSQL 7.4.1 Documentation"
13 HREF="index.html"><LINK
14 REL="UP"
15 TITLE="Extending SQL"
16 HREF="extend.html"><LINK
17 REL="PREVIOUS"
18 TITLE="Query Language (SQL) Functions"
19 HREF="xfunc-sql.html"><LINK
20 REL="NEXT"
21 TITLE="Internal Functions"
22 HREF="xfunc-internal.html"><LINK
23 REL="STYLESHEET"
24 TYPE="text/css"
25 HREF="stylesheet.css"><META
26 NAME="creation"
27 CONTENT="2003-12-22T03:48:47"></HEAD
28 ><BODY
29 CLASS="SECT1"
30 ><DIV
31 CLASS="NAVHEADER"
32 ><TABLE
33 SUMMARY="Header navigation table"
34 WIDTH="100%"
35 BORDER="0"
36 CELLPADDING="0"
37 CELLSPACING="0"
38 ><TR
39 ><TH
40 COLSPAN="5"
41 ALIGN="center"
42 VALIGN="bottom"
43 >PostgreSQL 7.4.1 Documentation</TH
44 ></TR
45 ><TR
46 ><TD
47 WIDTH="10%"
48 ALIGN="left"
49 VALIGN="top"
50 ><A
51 HREF="xfunc-sql.html"
52 ACCESSKEY="P"
53 >Prev</A
54 ></TD
55 ><TD
56 WIDTH="10%"
57 ALIGN="left"
58 VALIGN="top"
59 ><A
60 HREF="extend.html"
61 >Fast Backward</A
62 ></TD
63 ><TD
64 WIDTH="60%"
65 ALIGN="center"
66 VALIGN="bottom"
67 >Chapter 33. Extending <ACRONYM
68 CLASS="ACRONYM"
69 >SQL</ACRONYM
70 ></TD
71 ><TD
72 WIDTH="10%"
73 ALIGN="right"
74 VALIGN="top"
75 ><A
76 HREF="extend.html"
77 >Fast Forward</A
78 ></TD
79 ><TD
80 WIDTH="10%"
81 ALIGN="right"
82 VALIGN="top"
83 ><A
84 HREF="xfunc-internal.html"
85 ACCESSKEY="N"
86 >Next</A
87 ></TD
88 ></TR
89 ></TABLE
90 ><HR
91 ALIGN="LEFT"
92 WIDTH="100%"></DIV
93 ><DIV
94 CLASS="SECT1"
95 ><H1
96 CLASS="SECT1"
97 ><A
98 NAME="XFUNC-PL"
99 >33.5. Procedural Language Functions</A
100 ></H1
101 ><P
102 >    Procedural languages aren't built into the
103     <SPAN
104 CLASS="PRODUCTNAME"
105 >PostgreSQL</SPAN
106 > server; they are offered
107     by loadable modules. Please refer to the documentation of the
108     procedural language in question for details about the syntax and how the
109     function body is interpreted for each language.
110    </P
111 ><P
112 >    There are currently four procedural languages available in the
113     standard <SPAN
114 CLASS="PRODUCTNAME"
115 >PostgreSQL</SPAN
116 > distribution:
117     <SPAN
118 CLASS="APPLICATION"
119 >PL/pgSQL</SPAN
120 >, <SPAN
121 CLASS="APPLICATION"
122 >PL/Tcl</SPAN
123 >,
124     <SPAN
125 CLASS="APPLICATION"
126 >PL/Perl</SPAN
127 >, and
128     <SPAN
129 CLASS="APPLICATION"
130 >PL/Python</SPAN
131 >.
132     Refer to <A
133 HREF="xplang.html"
134 >Chapter 36</A
135 > for more information.
136     Other languages can be defined by users.
137     The basics of developing a new procedural language are covered in <A
138 HREF="plhandler.html"
139 >Chapter 47</A
140 >.
141    </P
142 ></DIV
143 ><DIV
144 CLASS="NAVFOOTER"
145 ><HR
146 ALIGN="LEFT"
147 WIDTH="100%"><TABLE
148 SUMMARY="Footer navigation table"
149 WIDTH="100%"
150 BORDER="0"
151 CELLPADDING="0"
152 CELLSPACING="0"
153 ><TR
154 ><TD
155 WIDTH="33%"
156 ALIGN="left"
157 VALIGN="top"
158 ><A
159 HREF="xfunc-sql.html"
160 ACCESSKEY="P"
161 >Prev</A
162 ></TD
163 ><TD
164 WIDTH="34%"
165 ALIGN="center"
166 VALIGN="top"
167 ><A
168 HREF="index.html"
169 ACCESSKEY="H"
170 >Home</A
171 ></TD
172 ><TD
173 WIDTH="33%"
174 ALIGN="right"
175 VALIGN="top"
176 ><A
177 HREF="xfunc-internal.html"
178 ACCESSKEY="N"
179 >Next</A
180 ></TD
181 ></TR
182 ><TR
183 ><TD
184 WIDTH="33%"
185 ALIGN="left"
186 VALIGN="top"
187 >Query Language (<ACRONYM
188 CLASS="ACRONYM"
189 >SQL</ACRONYM
190 >) Functions</TD
191 ><TD
192 WIDTH="34%"
193 ALIGN="center"
194 VALIGN="top"
195 ><A
196 HREF="extend.html"
197 ACCESSKEY="U"
198 >Up</A
199 ></TD
200 ><TD
201 WIDTH="33%"
202 ALIGN="right"
203 VALIGN="top"
204 >Internal Functions</TD
205 ></TR
206 ></TABLE
207 ></DIV
208 ></BODY
209 ></HTML
210 >