3 <!DOCTYPE MODE SYSTEM "xmode.dtd">
5 Thiemo Kellner, 2009-08-06
7 mode for PosgreSQL 9.2 flavour of sql and PG-PL/SQL
9 checked against http://www.postgresql.org/docs/9.2/static
14 <PROPERTY NAME="commentStart" VALUE="/*" />
15 <PROPERTY NAME="commentEnd" VALUE="*/" />
16 <PROPERTY NAME="lineComment" VALUE="--" />
18 <RULES IGNORE_CASE="TRUE" HIGHLIGHT_DIGITS="TRUE">
19 <SPAN TYPE="COMMENT1">
24 <SPAN TYPE="LITERAL1">
28 <SPAN TYPE="LITERAL1">
33 <!-- dollar-quoted (restricted tag name) -->
34 <SPAN_REGEXP HASH_CHAR="$" TYPE="LITERAL2">
35 <BEGIN><![CDATA[\$([\p{Alnum}_]*)\$]]></BEGIN>
36 <END REGEXP="TRUE">$1\$</END>
39 <EOL_SPAN TYPE="COMMENT2">--</EOL_SPAN>
41 <MARK_PREVIOUS TYPE="FUNCTION"
42 MATCH_TYPE="OPERATOR">(</MARK_PREVIOUS>
44 <!--<MARK_PREVIOUS TYPE="FUNCTION"
45 MATCH_TYPE="OPERATOR"> (</MARK_PREVIOUS> interferes with structures like INSERT highlighting the table name as function -->
47 <MARK_PREVIOUS TYPE="LABEL" AT_LINE_START="TRUE">:</MARK_PREVIOUS>
49 <MARK_FOLLOWING TYPE="LITERAL3"
50 MATCH_TYPE="OPERATOR" AT_WHITESPACE_END="TRUE">\</MARK_FOLLOWING>
52 <SEQ TYPE="OPERATOR">&</SEQ>
53 <SEQ TYPE="OPERATOR">(</SEQ>
54 <SEQ TYPE="OPERATOR">)</SEQ>
55 <SEQ TYPE="OPERATOR">*</SEQ>
56 <SEQ TYPE="OPERATOR">+</SEQ>
57 <SEQ TYPE="OPERATOR">,</SEQ>
58 <SEQ TYPE="OPERATOR">-</SEQ>
59 <SEQ TYPE="OPERATOR">.</SEQ>
60 <SEQ TYPE="OPERATOR">/</SEQ>
61 <SEQ TYPE="OPERATOR">:</SEQ>
62 <SEQ TYPE="OPERATOR"><</SEQ>
63 <SEQ TYPE="OPERATOR"><<</SEQ>
64 <SEQ TYPE="OPERATOR">=</SEQ>
65 <SEQ TYPE="OPERATOR">></SEQ>
66 <SEQ TYPE="OPERATOR">>></SEQ>
67 <SEQ TYPE="OPERATOR">@</SEQ>
68 <SEQ TYPE="OPERATOR">[</SEQ>
69 <SEQ TYPE="OPERATOR">]</SEQ>
70 <SEQ TYPE="OPERATOR">^</SEQ>
71 <SEQ TYPE="OPERATOR">|</SEQ>
72 <SEQ TYPE="OPERATOR">%</SEQ>
73 <SEQ TYPE="OPERATOR">|/</SEQ>
74 <SEQ TYPE="OPERATOR">||/</SEQ>
75 <SEQ TYPE="OPERATOR">!</SEQ>
76 <SEQ TYPE="OPERATOR">!!</SEQ>
77 <SEQ TYPE="OPERATOR">@</SEQ>
78 <SEQ TYPE="OPERATOR">#</SEQ>
79 <SEQ TYPE="OPERATOR">~</SEQ>
80 <SEQ TYPE="OPERATOR">`</SEQ>
83 <!-- reserved and not so reserved words -->
84 <KEYWORD1>ABORT</KEYWORD1>
85 <KEYWORD1>ABSOLUTE</KEYWORD1>
86 <KEYWORD1>ACCESS</KEYWORD1>
87 <KEYWORD1>ACTION</KEYWORD1>
88 <KEYWORD1>ADD</KEYWORD1>
89 <KEYWORD1>ADMIN</KEYWORD1>
90 <KEYWORD1>AFTER</KEYWORD1>
91 <KEYWORD1>AGGREGATE</KEYWORD1>
92 <KEYWORD1>ALL</KEYWORD1>
93 <KEYWORD1>ALSO</KEYWORD1>
94 <KEYWORD1>ALTER</KEYWORD1>
95 <KEYWORD1>ALWAYS</KEYWORD1>
96 <KEYWORD1>ANALYSE</KEYWORD1>
97 <KEYWORD1>ANALYZE</KEYWORD1>
98 <KEYWORD1>AND</KEYWORD1>
99 <KEYWORD1>ANY</KEYWORD1>
100 <KEYWORD1>ARRAY</KEYWORD1>
101 <KEYWORD1>AS</KEYWORD1>
102 <KEYWORD1>ASC</KEYWORD1>
103 <KEYWORD1>ASSERTION</KEYWORD1>
104 <KEYWORD1>ASSIGNMENT</KEYWORD1>
105 <KEYWORD1>ASYMMETRIC</KEYWORD1>
106 <KEYWORD1>AT</KEYWORD1>
107 <KEYWORD1>ATTRIBUTE</KEYWORD1>
108 <KEYWORD1>AUTHORIZATION</KEYWORD1>
109 <KEYWORD1>BACKWARD</KEYWORD1>
110 <KEYWORD1>BEFORE</KEYWORD1>
111 <KEYWORD1>BEGIN</KEYWORD1>
112 <KEYWORD1>BETWEEN</KEYWORD1>
113 <KEYWORD1>BIGINT</KEYWORD1>
114 <KEYWORD1>BINARY</KEYWORD1>
115 <KEYWORD1>BIT</KEYWORD1>
116 <KEYWORD1>BOOLEAN</KEYWORD1>
117 <KEYWORD1>BOTH</KEYWORD1>
118 <KEYWORD1>BY</KEYWORD1>
119 <KEYWORD1>CACHE</KEYWORD1>
120 <KEYWORD1>CALLED</KEYWORD1>
121 <KEYWORD1>CASCADE</KEYWORD1>
122 <KEYWORD1>CASCADED</KEYWORD1>
123 <KEYWORD1>CASE</KEYWORD1>
124 <KEYWORD1>CAST</KEYWORD1>
125 <KEYWORD1>CATALOG</KEYWORD1>
126 <KEYWORD1>CHAIN</KEYWORD1>
127 <KEYWORD1>CHAR</KEYWORD1>
128 <KEYWORD1>CHARACTER</KEYWORD1>
129 <KEYWORD1>CHARACTERISTICS</KEYWORD1>
130 <KEYWORD1>CHECK</KEYWORD1>
131 <KEYWORD1>CHECKPOINT</KEYWORD1>
132 <KEYWORD1>CLASS</KEYWORD1>
133 <KEYWORD1>CLOSE</KEYWORD1>
134 <KEYWORD1>CLUSTER</KEYWORD1>
135 <!--<KEYWORD1>COALESCE</KEYWORD1> keyword2-->
136 <KEYWORD1>COLLATE</KEYWORD1>
137 <KEYWORD1>COLLATION</KEYWORD1>
138 <KEYWORD1>COLUMN</KEYWORD1>
139 <KEYWORD1>COMMENT</KEYWORD1>
140 <KEYWORD1>COMMENTS</KEYWORD1>
141 <KEYWORD1>COMMIT</KEYWORD1>
142 <KEYWORD1>COMMITTED</KEYWORD1>
143 <KEYWORD1>CONCURRENTLY</KEYWORD1>
144 <KEYWORD1>CONFIGURATION</KEYWORD1>
145 <KEYWORD1>CONNECTION</KEYWORD1>
146 <KEYWORD1>CONSTRAINT</KEYWORD1>
147 <KEYWORD1>CONSTRAINTS</KEYWORD1>
148 <KEYWORD1>CONTENT</KEYWORD1>
149 <KEYWORD1>CONTINUE</KEYWORD1>
150 <KEYWORD1>CONVERSION</KEYWORD1>
151 <KEYWORD1>COPY</KEYWORD1>
152 <KEYWORD1>COST</KEYWORD1>
153 <KEYWORD1>CREATE</KEYWORD1>
154 <KEYWORD1>CREATEDB</KEYWORD1> <!-- http://www.postgresql.org/docs/9.2/static/sql-createrole.html -->
155 <KEYWORD1>CREATEROLE</KEYWORD1> <!-- http://www.postgresql.org/docs/9.2/static/sql-createrole.html -->
156 <KEYWORD1>CREATEUSER</KEYWORD1> <!-- http://www.postgresql.org/docs/9.2/static/sql-createrole.html -->
157 <KEYWORD1>CROSS</KEYWORD1>
158 <KEYWORD1>CSV</KEYWORD1>
159 <KEYWORD1>CURRENT</KEYWORD1>
160 <KEYWORD1>CURRENT_CATALOG</KEYWORD1>
161 <!--<KEYWORD1>CURRENT_DATE</KEYWORD1>-->
162 <KEYWORD1>CURRENT_ROLE</KEYWORD1>
163 <KEYWORD1>CURRENT_SCHEMA</KEYWORD1>
164 <!--<KEYWORD1>CURRENT_TIME</KEYWORD1>-->
165 <!--<KEYWORD1>CURRENT_TIMESTAMP</KEYWORD1>-->
166 <KEYWORD1>CURRENT_USER</KEYWORD1>
167 <KEYWORD1>CURSOR</KEYWORD1>
168 <KEYWORD1>CYCLE</KEYWORD1>
169 <KEYWORD1>DATA</KEYWORD1>
170 <KEYWORD1>DATABASE</KEYWORD1>
171 <KEYWORD1>DAY</KEYWORD1>
172 <KEYWORD1>DEALLOCATE</KEYWORD1>
173 <KEYWORD1>DEC</KEYWORD1>
174 <KEYWORD1>DECIMAL</KEYWORD1>
175 <KEYWORD1>DECLARE</KEYWORD1>
176 <KEYWORD1>DEFAULT</KEYWORD1>
177 <KEYWORD1>DEFAULTS</KEYWORD1>
178 <KEYWORD1>DEFERRABLE</KEYWORD1>
179 <KEYWORD1>DEFERRED</KEYWORD1>
180 <KEYWORD1>DEFINER</KEYWORD1>
181 <KEYWORD1>DELETE</KEYWORD1>
182 <KEYWORD1>DELIMITER</KEYWORD1>
183 <KEYWORD1>DELIMITERS</KEYWORD1>
184 <KEYWORD1>DESC</KEYWORD1>
185 <KEYWORD1>DICTIONARY</KEYWORD1>
186 <KEYWORD1>DISABLE</KEYWORD1>
187 <KEYWORD1>DISCARD</KEYWORD1>
188 <KEYWORD1>DISTINCT</KEYWORD1>
189 <KEYWORD1>DO</KEYWORD1>
190 <KEYWORD1>DOCUMENT</KEYWORD1>
191 <KEYWORD1>DOMAIN</KEYWORD1>
192 <KEYWORD1>DOUBLE</KEYWORD1>
193 <KEYWORD1>DROP</KEYWORD1>
194 <KEYWORD1>EACH</KEYWORD1>
195 <KEYWORD1>ELSE</KEYWORD1>
196 <KEYWORD1>ENABLE</KEYWORD1>
197 <KEYWORD1>ENCODING</KEYWORD1>
198 <KEYWORD1>ENCRYPTED</KEYWORD1>
199 <KEYWORD1>END</KEYWORD1>
200 <KEYWORD1>ENUM</KEYWORD1>
201 <KEYWORD1>ESCAPE</KEYWORD1>
202 <KEYWORD1>EXCEPT</KEYWORD1>
203 <KEYWORD1>EXCEPTION</KEYWORD1> <!-- http://docs.postgresql.fr/9.2/plpgsql-control-structures.html#plpgsql-error-trapping -->
204 <KEYWORD1>EXCLUDE</KEYWORD1>
205 <KEYWORD1>EXCLUDING</KEYWORD1>
206 <KEYWORD1>EXCLUSIVE</KEYWORD1>
207 <KEYWORD1>EXECUTE</KEYWORD1>
208 <KEYWORD1>EXISTS</KEYWORD1>
209 <KEYWORD1>EXPLAIN</KEYWORD1>
210 <KEYWORD1>EXTENSION</KEYWORD1>
211 <KEYWORD1>EXTERNAL</KEYWORD1>
212 <!--<KEYWORD1>EXTRACT</KEYWORD1>-->
213 <KEYWORD1>FALSE</KEYWORD1>
214 <KEYWORD1>FAMILY</KEYWORD1>
215 <KEYWORD1>FETCH</KEYWORD1>
216 <KEYWORD1>FIRST</KEYWORD1>
217 <KEYWORD1>FLOAT</KEYWORD1>
218 <KEYWORD1>FOLLOWING</KEYWORD1>
219 <KEYWORD1>FOR</KEYWORD1>
220 <KEYWORD1>FORCE</KEYWORD1>
221 <KEYWORD1>FOREIGN</KEYWORD1>
222 <KEYWORD1>FORWARD</KEYWORD1>
223 <KEYWORD1>FREEZE</KEYWORD1>
224 <KEYWORD1>FROM</KEYWORD1>
225 <KEYWORD1>FULL</KEYWORD1>
226 <KEYWORD1>FUNCTION</KEYWORD1>
227 <KEYWORD1>FUNCTIONS</KEYWORD1>
228 <KEYWORD1>GLOBAL</KEYWORD1>
229 <KEYWORD1>GRANT</KEYWORD1>
230 <KEYWORD1>GRANTED</KEYWORD1>
231 <!--<KEYWORD1>GREATEST</KEYWORD1>-->
232 <KEYWORD1>GROUP</KEYWORD1>
233 <KEYWORD1>HANDLER</KEYWORD1>
234 <KEYWORD1>HAVING</KEYWORD1>
235 <KEYWORD1>HEADER</KEYWORD1>
236 <KEYWORD1>HOLD</KEYWORD1>
237 <KEYWORD1>HOUR</KEYWORD1>
238 <KEYWORD1>IDENTITY</KEYWORD1>
239 <KEYWORD1>ILIKE</KEYWORD1>
240 <KEYWORD1>IMMEDIATE</KEYWORD1>
241 <KEYWORD1>IMMUTABLE</KEYWORD1>
242 <KEYWORD1>IMPLICIT</KEYWORD1>
243 <KEYWORD1>IN</KEYWORD1>
244 <KEYWORD1>INCLUDING</KEYWORD1>
245 <KEYWORD1>INCREMENT</KEYWORD1>
246 <KEYWORD1>INDEX</KEYWORD1>
247 <KEYWORD1>INDEXES</KEYWORD1>
248 <KEYWORD1>INHERIT</KEYWORD1>
249 <KEYWORD1>INHERITS</KEYWORD1>
250 <KEYWORD1>INITIALLY</KEYWORD1>
251 <KEYWORD1>INLINE</KEYWORD1>
252 <KEYWORD1>INNER</KEYWORD1>
253 <KEYWORD1>INOUT</KEYWORD1>
254 <KEYWORD1>INPUT</KEYWORD1>
255 <KEYWORD1>INSENSITIVE</KEYWORD1>
256 <KEYWORD1>INSERT</KEYWORD1>
257 <KEYWORD1>INSTEAD</KEYWORD1>
258 <KEYWORD1>INT</KEYWORD1>
259 <KEYWORD1>INTEGER</KEYWORD1>
260 <KEYWORD1>INTERSECT</KEYWORD1>
261 <KEYWORD1>INTERVAL</KEYWORD1>
262 <KEYWORD1>INTO</KEYWORD1>
263 <KEYWORD1>INVOKER</KEYWORD1>
264 <KEYWORD1>IS</KEYWORD1>
265 <KEYWORD1>ISNULL</KEYWORD1>
266 <KEYWORD1>ISOLATION</KEYWORD1>
267 <KEYWORD1>JOIN</KEYWORD1>
268 <KEYWORD1>KEY</KEYWORD1>
269 <KEYWORD1>LABEL</KEYWORD1>
270 <KEYWORD1>LANGUAGE</KEYWORD1>
271 <KEYWORD1>LARGE</KEYWORD1>
272 <KEYWORD1>LAST</KEYWORD1>
273 <KEYWORD1>LC_COLLATE</KEYWORD1>
274 <KEYWORD1>LC_CTYPE</KEYWORD1>
275 <KEYWORD1>LEADING</KEYWORD1>
276 <KEYWORD1>LEAKPROOF</KEYWORD1>
277 <!--<KEYWORD1>LEAST</KEYWORD1>-->
278 <KEYWORD1>LEFT</KEYWORD1>
279 <KEYWORD1>LEVEL</KEYWORD1>
280 <KEYWORD1>LIKE</KEYWORD1>
281 <KEYWORD1>LIMIT</KEYWORD1>
282 <KEYWORD1>LISTEN</KEYWORD1>
283 <KEYWORD1>LOAD</KEYWORD1>
284 <KEYWORD1>LOCAL</KEYWORD1>
285 <!--<KEYWORD1>LOCALTIME</KEYWORD1>
286 <KEYWORD1>LOCALTIMESTAMP</KEYWORD1>-->
287 <KEYWORD1>LOCATION</KEYWORD1>
288 <KEYWORD1>LOCK</KEYWORD1>
289 <KEYWORD1>LOGIN</KEYWORD1> <!-- http://www.postgresql.org/docs/9.2/static/sql-createrole.html -->
290 <KEYWORD1>MAPPING</KEYWORD1>
291 <KEYWORD1>MATCH</KEYWORD1>
292 <KEYWORD1>MAXVALUE</KEYWORD1>
293 <KEYWORD1>MINUTE</KEYWORD1>
294 <KEYWORD1>MINVALUE</KEYWORD1>
295 <KEYWORD1>MODE</KEYWORD1>
296 <KEYWORD1>MONTH</KEYWORD1>
297 <KEYWORD1>MOVE</KEYWORD1>
298 <KEYWORD1>NAME</KEYWORD1>
299 <KEYWORD1>NAMES</KEYWORD1>
300 <KEYWORD1>NATIONAL</KEYWORD1>
301 <KEYWORD1>NATURAL</KEYWORD1>
302 <KEYWORD1>NCHAR</KEYWORD1>
303 <KEYWORD1>NEW</KEYWORD1> <!-- http://www.postgresql.org/docs/9.2/static/plpgsql-trigger.html -->
304 <KEYWORD1>NEXT</KEYWORD1>
305 <KEYWORD1>NO</KEYWORD1>
306 <KEYWORD1>NOCREATEDB</KEYWORD1> <!-- http://www.postgresql.org/docs/9.2/static/sql-createrole.html -->
307 <KEYWORD1>NOCREATEROLE</KEYWORD1> <!-- http://www.postgresql.org/docs/9.2/static/sql-createrole.html -->
308 <KEYWORD1>NOCREATEUSER</KEYWORD1> <!-- http://www.postgresql.org/docs/9.2/static/sql-createrole.html -->
309 <KEYWORD1>NOINHERIT</KEYWORD1> <!-- http://www.postgresql.org/docs/9.2/static/sql-createrole.html -->
310 <KEYWORD1>NOLOGIN</KEYWORD1> <!-- http://www.postgresql.org/docs/9.2/static/sql-createrole.html -->
311 <KEYWORD1>NONE</KEYWORD1>
312 <KEYWORD1>NOSUPERUSER</KEYWORD1> <!-- http://www.postgresql.org/docs/9.2/static/sql-createrole.html -->
313 <KEYWORD1>NOT</KEYWORD1>
314 <KEYWORD1>NOTHING</KEYWORD1>
315 <KEYWORD1>NOTIFY</KEYWORD1>
316 <KEYWORD1>NOTNULL</KEYWORD1>
317 <KEYWORD1>NOWAIT</KEYWORD1>
318 <KEYWORD1>NULL</KEYWORD1>
319 <!--<KEYWORD1>NULLIF</KEYWORD1>-->
320 <KEYWORD1>NULLS</KEYWORD1>
321 <KEYWORD1>NUMERIC</KEYWORD1>
322 <KEYWORD1>OBJECT</KEYWORD1>
323 <KEYWORD1>OF</KEYWORD1>
324 <KEYWORD1>OFF</KEYWORD1>
325 <KEYWORD1>OFFSET</KEYWORD1>
326 <KEYWORD1>OIDS</KEYWORD1>
327 <KEYWORD1>OLD</KEYWORD1><!-- http://www.postgresql.org/docs/9.2/static/plpgsql-trigger.html -->
328 <KEYWORD1>ON</KEYWORD1>
329 <KEYWORD1>ONLY</KEYWORD1>
330 <KEYWORD1>OPERATOR</KEYWORD1>
331 <KEYWORD1>OPTION</KEYWORD1>
332 <KEYWORD1>OPTIONS</KEYWORD1>
333 <KEYWORD1>OR</KEYWORD1>
334 <KEYWORD1>ORDER</KEYWORD1>
335 <KEYWORD1>OUT</KEYWORD1>
336 <KEYWORD1>OUTER</KEYWORD1>
337 <KEYWORD1>OVER</KEYWORD1>
338 <KEYWORD1>OVERLAPS</KEYWORD1>
339 <KEYWORD1>OVERLAY</KEYWORD1>
340 <KEYWORD1>OWNED</KEYWORD1>
341 <KEYWORD1>OWNER</KEYWORD1>
342 <KEYWORD1>PARSER</KEYWORD1>
343 <KEYWORD1>PARTIAL</KEYWORD1>
344 <KEYWORD1>PARTITION</KEYWORD1>
345 <KEYWORD1>PASSING</KEYWORD1>
346 <KEYWORD1>PASSWORD</KEYWORD1>
347 <KEYWORD1>PLACING</KEYWORD1>
348 <KEYWORD1>PLANS</KEYWORD1>
349 <KEYWORD1>POSITION</KEYWORD1>
350 <KEYWORD1>PRECEDING</KEYWORD1>
351 <KEYWORD1>PRECISION</KEYWORD1>
352 <KEYWORD1>PREPARE</KEYWORD1>
353 <KEYWORD1>PREPARED</KEYWORD1>
354 <KEYWORD1>PRESERVE</KEYWORD1>
355 <KEYWORD1>PRIMARY</KEYWORD1>
356 <KEYWORD1>PRIOR</KEYWORD1>
357 <KEYWORD1>PRIVILEGES</KEYWORD1>
358 <KEYWORD1>PROCEDURAL</KEYWORD1>
359 <KEYWORD1>PROCEDURE</KEYWORD1>
360 <KEYWORD1>QUOTE</KEYWORD1>
361 <KEYWORD1>RANGE</KEYWORD1>
362 <KEYWORD1>READ</KEYWORD1>
363 <KEYWORD1>REAL</KEYWORD1>
364 <KEYWORD1>REASSIGN</KEYWORD1>
365 <KEYWORD1>RECHECK</KEYWORD1>
366 <KEYWORD1>RECURSIVE</KEYWORD1>
367 <KEYWORD1>REF</KEYWORD1>
368 <KEYWORD1>REFERENCES</KEYWORD1>
369 <KEYWORD1>REINDEX</KEYWORD1>
370 <KEYWORD1>RELATIVE</KEYWORD1>
371 <KEYWORD1>RELEASE</KEYWORD1>
372 <KEYWORD1>RENAME</KEYWORD1>
373 <KEYWORD1>REPEATABLE</KEYWORD1>
374 <KEYWORD1>REPLACE</KEYWORD1>
375 <KEYWORD1>REPLICA</KEYWORD1>
376 <KEYWORD1>RESET</KEYWORD1>
377 <KEYWORD1>RESTART</KEYWORD1>
378 <KEYWORD1>RESTRICT</KEYWORD1>
379 <KEYWORD1>RETURN</KEYWORD1> <!-- http://docs.postgresql.fr/9.2/plpgsql-control-structures.html -->
380 <KEYWORD1>RETURNING</KEYWORD1>
381 <KEYWORD1>RETURNS</KEYWORD1>
382 <KEYWORD1>REVOKE</KEYWORD1>
383 <KEYWORD1>RIGHT</KEYWORD1>
384 <KEYWORD1>ROLE</KEYWORD1>
385 <KEYWORD1>ROLLBACK</KEYWORD1>
386 <KEYWORD1>ROW</KEYWORD1>
387 <KEYWORD1>ROWS</KEYWORD1>
388 <KEYWORD1>RULE</KEYWORD1>
389 <KEYWORD1>SAVEPOINT</KEYWORD1>
390 <KEYWORD1>SCHEMA</KEYWORD1>
391 <KEYWORD1>SCROLL</KEYWORD1>
392 <KEYWORD1>SEARCH</KEYWORD1>
393 <KEYWORD1>SECOND</KEYWORD1>
394 <KEYWORD1>SECURITY</KEYWORD1>
395 <KEYWORD1>SELECT</KEYWORD1>
396 <KEYWORD1>SEQUENCE</KEYWORD1>
397 <KEYWORD1>SEQUENCES</KEYWORD1>
398 <KEYWORD1>SERIALIZABLE</KEYWORD1>
399 <KEYWORD1>SERVER</KEYWORD1>
400 <KEYWORD1>SESSION</KEYWORD1>
401 <KEYWORD1>SESSION_USER</KEYWORD1>
402 <KEYWORD1>SET</KEYWORD1>
403 <KEYWORD1>SETOF</KEYWORD1>
404 <KEYWORD1>SHARE</KEYWORD1>
405 <KEYWORD1>SHOW</KEYWORD1>
406 <KEYWORD1>SIMILAR</KEYWORD1>
407 <KEYWORD1>SIMPLE</KEYWORD1>
408 <KEYWORD1>SMALLINT</KEYWORD1>
409 <KEYWORD1>SNAPSHOT</KEYWORD1>
410 <!--<KEYWORD1>SOME</KEYWORD1>-->
411 <KEYWORD1>STABLE</KEYWORD1>
412 <KEYWORD1>STANDALONE</KEYWORD1>
413 <KEYWORD1>START</KEYWORD1>
414 <KEYWORD1>STATEMENT</KEYWORD1>
415 <KEYWORD1>STATISTICS</KEYWORD1>
416 <KEYWORD1>STDIN</KEYWORD1>
417 <KEYWORD1>STDOUT</KEYWORD1>
418 <KEYWORD1>STORAGE</KEYWORD1>
419 <KEYWORD1>STRICT</KEYWORD1>
420 <KEYWORD1>STRIP</KEYWORD1>
421 <KEYWORD1>SUBSTRING</KEYWORD1>
422 <KEYWORD1>SUPERUSER</KEYWORD1> <!-- http://www.postgresql.org/docs/9.2/static/sql-createrole.html -->
423 <KEYWORD1>SYMMETRIC</KEYWORD1>
424 <KEYWORD1>SYSID</KEYWORD1>
425 <KEYWORD1>SYSTEM</KEYWORD1>
426 <KEYWORD1>TABLE</KEYWORD1>
427 <KEYWORD1>TABLES</KEYWORD1>
428 <KEYWORD1>TABLESPACE</KEYWORD1>
429 <KEYWORD1>TEMP</KEYWORD1>
430 <KEYWORD1>TEMPLATE</KEYWORD1>
431 <KEYWORD1>TEMPORARY</KEYWORD1>
432 <KEYWORD1>TEXT</KEYWORD1>
433 <KEYWORD1>THEN</KEYWORD1>
434 <KEYWORD1>TIME</KEYWORD1>
435 <KEYWORD1>TIMESTAMP</KEYWORD1>
436 <KEYWORD1>TO</KEYWORD1>
437 <KEYWORD1>TRAILING</KEYWORD1>
438 <KEYWORD1>TRANSACTION</KEYWORD1>
439 <KEYWORD1>TREAT</KEYWORD1>
440 <KEYWORD1>TRIGGER</KEYWORD1>
441 <KEYWORD1>TRIM</KEYWORD1>
442 <KEYWORD1>TRUE</KEYWORD1>
443 <KEYWORD1>TRUNCATE</KEYWORD1>
444 <KEYWORD1>TRUSTED</KEYWORD1>
445 <KEYWORD1>TYPE</KEYWORD1>
446 <KEYWORD1>TYPES</KEYWORD1>
447 <KEYWORD1>UNBOUNDED</KEYWORD1>
448 <KEYWORD1>UNCOMMITTED</KEYWORD1>
449 <KEYWORD1>UNENCRYPTED</KEYWORD1>
450 <KEYWORD1>UNION</KEYWORD1>
451 <KEYWORD1>UNIQUE</KEYWORD1>
452 <KEYWORD1>UNKNOWN</KEYWORD1>
453 <KEYWORD1>UNLISTEN</KEYWORD1>
454 <KEYWORD1>UNLOGGED</KEYWORD1>
455 <KEYWORD1>UNTIL</KEYWORD1>
456 <KEYWORD1>UPDATE</KEYWORD1>
457 <KEYWORD1>USER</KEYWORD1>
458 <KEYWORD1>USING</KEYWORD1>
459 <KEYWORD1>VACUUM</KEYWORD1>
460 <KEYWORD1>VALID</KEYWORD1>
461 <KEYWORD1>VALIDATE</KEYWORD1>
462 <KEYWORD1>VALIDATOR</KEYWORD1>
463 <KEYWORD1>VALUE</KEYWORD1>
464 <KEYWORD1>VALUES</KEYWORD1>
465 <KEYWORD1>VARCHAR</KEYWORD1>
466 <KEYWORD1>VARIADIC</KEYWORD1>
467 <KEYWORD1>VARYING</KEYWORD1>
468 <KEYWORD1>VERBOSE</KEYWORD1>
469 <KEYWORD1>VERSION</KEYWORD1>
470 <KEYWORD1>VIEW</KEYWORD1>
471 <KEYWORD1>VOLATILE</KEYWORD1>
472 <KEYWORD1>WHEN</KEYWORD1>
473 <KEYWORD1>WHERE</KEYWORD1>
474 <KEYWORD1>WHITESPACE</KEYWORD1>
475 <KEYWORD1>WINDOW</KEYWORD1>
476 <KEYWORD1>WITH</KEYWORD1>
477 <KEYWORD1>WITHOUT</KEYWORD1>
478 <KEYWORD1>WORK</KEYWORD1>
479 <KEYWORD1>WRAPPER</KEYWORD1>
480 <KEYWORD1>WRITE</KEYWORD1>
481 <KEYWORD1>XML</KEYWORD1>
482 <KEYWORD1>XMLATTRIBUTES</KEYWORD1>
483 <KEYWORD1>XMLCONCAT</KEYWORD1>
484 <KEYWORD1>XMLELEMENT</KEYWORD1>
485 <KEYWORD1>XMLEXISTS</KEYWORD1>
486 <KEYWORD1>XMLFOREST</KEYWORD1>
487 <KEYWORD1>XMLPARSE</KEYWORD1>
488 <KEYWORD1>XMLPI</KEYWORD1>
489 <KEYWORD1>XMLROOT</KEYWORD1>
490 <KEYWORD1>XMLSERIALIZE</KEYWORD1>
491 <KEYWORD1>YEAR</KEYWORD1>
492 <KEYWORD1>YES</KEYWORD1>
493 <KEYWORD1>ZONE</KEYWORD1>
495 <!-- functions, procedures, packages, statements, types -->
496 <!--<KEYWORD2>ALL</KEYWORD2> already keyword1-->
497 <!--<KEYWORD2>AND</KEYWORD2> already keyword1-->
498 <!--<KEYWORD2>ANY</KEYWORD2> already keyword1-->
499 <KEYWORD2>AT TIME ZONE</KEYWORD2>
500 <!--<KEYWORD2>CASE</KEYWORD2> already keyword1-->
501 <KEYWORD2>COALESCE</KEYWORD2>
502 <KEYWORD2>CURRENT_TIME(</KEYWORD2>
503 <KEYWORD2>CURRENT_TIME</KEYWORD2>
504 <KEYWORD2>CURRENT_TIMESTAMP(</KEYWORD2>
505 <KEYWORD2>CURRENT_TIMESTAMP</KEYWORD2>
506 <!--<KEYWORD2>END</KEYWORD2> already keyword1-->
507 <!--<KEYWORD2>EXISTS</KEYWORD2> already keyword1-->
508 <KEYWORD2>EXTRACT</KEYWORD2>
509 <KEYWORD2>GREATEST</KEYWORD2>
510 <!--<KEYWORD2>IN</KEYWORD2> already keyword1-->
511 <KEYWORD2>LEAST</KEYWORD2>
512 <!--<KEYWORD2>LIKE</KEYWORD2> already keyword1-->
513 <KEYWORD2>LOCALTIME(</KEYWORD2>
514 <KEYWORD2>LOCALTIME</KEYWORD2>
515 <KEYWORD2>LOCALTIMESTAMP(</KEYWORD2>
516 <KEYWORD2>LOCALTIMESTAMP</KEYWORD2>
517 <KEYWORD2>NOT IN</KEYWORD2>
518 <!--<KEYWORD2>NOT</KEYWORD2> already keyword1-->
519 <KEYWORD2>NULLIF</KEYWORD2>
520 <!--<KEYWORD2>OR</KEYWORD2> already keyword1-->
521 <KEYWORD2>SIMILAR TO</KEYWORD2>
522 <KEYWORD2>SOME</KEYWORD2>
523 <!--<KEYWORD2>THEN</KEYWORD2> already keyword1-->
524 <!--<KEYWORD2>WHEN</KEYWORD2> already keyword1-->
525 <KEYWORD2>XMLEXISTS(</KEYWORD2>
526 <KEYWORD2>abbrev(</KEYWORD2>
527 <KEYWORD2>abs(</KEYWORD2>
528 <KEYWORD2>acos(</KEYWORD2>
529 <KEYWORD2>age(</KEYWORD2>
530 <KEYWORD2>area(</KEYWORD2>
531 <KEYWORD2>array_agg(</KEYWORD2>
532 <KEYWORD2>array_append(</KEYWORD2>
533 <KEYWORD2>array_cat(</KEYWORD2>
534 <KEYWORD2>array_dims(</KEYWORD2>
535 <KEYWORD2>array_fill(</KEYWORD2>
536 <KEYWORD2>array_length(</KEYWORD2>
537 <KEYWORD2>array_lower(</KEYWORD2>
538 <KEYWORD2>array_ndims(</KEYWORD2>
539 <KEYWORD2>array_prepend(</KEYWORD2>
540 <KEYWORD2>array_to_json(</KEYWORD2>
541 <KEYWORD2>array_to_string(</KEYWORD2>
542 <KEYWORD2>array_upper(</KEYWORD2>
543 <KEYWORD2>ascii(</KEYWORD2>
544 <KEYWORD2>ascii_to_mic</KEYWORD2>
545 <KEYWORD2>ascii_to_utf8</KEYWORD2>
546 <KEYWORD2>asin(</KEYWORD2>
547 <KEYWORD2>atan(</KEYWORD2>
548 <KEYWORD2>atan2(</KEYWORD2>
549 <KEYWORD2>avg(</KEYWORD2>
550 <KEYWORD2>big5_to_euc_tw</KEYWORD2>
551 <KEYWORD2>big5_to_mic</KEYWORD2>
552 <KEYWORD2>big5_to_utf8</KEYWORD2>
553 <KEYWORD2>bit_and(</KEYWORD2>
554 <KEYWORD2>bit_length(</KEYWORD2>
555 <KEYWORD2>bit_or(</KEYWORD2>
556 <KEYWORD2>bool_and(</KEYWORD2>
557 <KEYWORD2>bool_or(</KEYWORD2>
558 <KEYWORD2>box(</KEYWORD2>
559 <KEYWORD2>broadcast(</KEYWORD2>
560 <KEYWORD2>btrim(</KEYWORD2>
561 <KEYWORD2>cbrt(</KEYWORD2>
562 <KEYWORD2>ceil(</KEYWORD2>
563 <KEYWORD2>ceiling(</KEYWORD2>
564 <KEYWORD2>center(</KEYWORD2>
565 <KEYWORD2>char_length(</KEYWORD2>
566 <KEYWORD2>chr(</KEYWORD2>
567 <KEYWORD2>circle(</KEYWORD2>
568 <KEYWORD2>clock_timestamp(</KEYWORD2>
569 <KEYWORD2>col_description(</KEYWORD2>
570 <KEYWORD2>concat(</KEYWORD2>
571 <KEYWORD2>concat_ws(</KEYWORD2>
572 <KEYWORD2>convert(</KEYWORD2>
573 <KEYWORD2>convert_from(</KEYWORD2>
574 <KEYWORD2>convert_to(</KEYWORD2>
575 <KEYWORD2>corr(</KEYWORD2>
576 <KEYWORD2>cos(</KEYWORD2>
577 <KEYWORD2>cot(</KEYWORD2>
578 <KEYWORD2>count(</KEYWORD2>
579 <KEYWORD2>covar_pop(</KEYWORD2>
580 <KEYWORD2>covar_samp(</KEYWORD2>
581 <KEYWORD2>cume_dist(</KEYWORD2>
582 <KEYWORD2>current_catalog</KEYWORD2>
583 <KEYWORD2>current_database(</KEYWORD2>
584 <KEYWORD2>current_date</KEYWORD2>
585 <KEYWORD2>current_query(</KEYWORD2>
586 <KEYWORD2>current_schema</KEYWORD2>
587 <KEYWORD2>current_schema(</KEYWORD2>
588 <KEYWORD2>current_schemas(</KEYWORD2>
589 <KEYWORD2>current_setting(</KEYWORD2>
590 <KEYWORD2>current_time</KEYWORD2>
591 <KEYWORD2>current_timestamp</KEYWORD2>
592 <KEYWORD2>current_user</KEYWORD2>
593 <KEYWORD2>currval(</KEYWORD2>
594 <KEYWORD2>cursor_to_xml(</KEYWORD2>
595 <KEYWORD2>cursor_to_xmlschema(</KEYWORD2>
596 <KEYWORD2>database_to_xml(</KEYWORD2>
597 <KEYWORD2>database_to_xml_and_xmlschema(</KEYWORD2>
598 <KEYWORD2>database_to_xmlschema(</KEYWORD2>
599 <KEYWORD2>date_part(</KEYWORD2>
600 <KEYWORD2>date_trunc(</KEYWORD2>
601 <KEYWORD2>decode(</KEYWORD2>
602 <KEYWORD2>degrees(</KEYWORD2>
603 <KEYWORD2>dense_rank(</KEYWORD2>
604 <KEYWORD2>diameter(</KEYWORD2>
605 <KEYWORD2>div(</KEYWORD2>
606 <KEYWORD2>encode(</KEYWORD2>
607 <KEYWORD2>enum_first(</KEYWORD2>
608 <KEYWORD2>enum_last(</KEYWORD2>
609 <KEYWORD2>enum_range(</KEYWORD2>
610 <KEYWORD2>euc_cn_to_mic</KEYWORD2>
611 <KEYWORD2>euc_cn_to_utf8</KEYWORD2>
612 <KEYWORD2>euc_jis_2004_to_shift_jis_2004</KEYWORD2>
613 <KEYWORD2>euc_jis_2004_to_utf8</KEYWORD2>
614 <KEYWORD2>euc_jp_to_mic</KEYWORD2>
615 <KEYWORD2>euc_jp_to_sjis</KEYWORD2>
616 <KEYWORD2>euc_jp_to_utf8</KEYWORD2>
617 <KEYWORD2>euc_kr_to_mic</KEYWORD2>
618 <KEYWORD2>euc_kr_to_utf8</KEYWORD2>
619 <KEYWORD2>euc_tw_to_big5</KEYWORD2>
620 <KEYWORD2>euc_tw_to_mic</KEYWORD2>
621 <KEYWORD2>euc_tw_to_utf8</KEYWORD2>
622 <KEYWORD2>every(</KEYWORD2>
623 <KEYWORD2>exp(</KEYWORD2>
624 <KEYWORD2>extract(</KEYWORD2>
625 <KEYWORD2>family(</KEYWORD2>
626 <KEYWORD2>first_value(</KEYWORD2>
627 <KEYWORD2>floor(</KEYWORD2>
628 <KEYWORD2>format(</KEYWORD2>
629 <KEYWORD2>format_type(</KEYWORD2>
630 <KEYWORD2>gb18030_to_utf8</KEYWORD2>
631 <KEYWORD2>gbk_to_utf8</KEYWORD2>
632 <KEYWORD2>generate_series(</KEYWORD2>
633 <KEYWORD2>generate_subscripts(</KEYWORD2>
634 <KEYWORD2>get_bit(</KEYWORD2>
635 <KEYWORD2>get_byte(</KEYWORD2>
636 <KEYWORD2>get_current_ts_config(</KEYWORD2>
637 <KEYWORD2>has_any_column_privilege(</KEYWORD2>
638 <KEYWORD2>has_column_privilege(</KEYWORD2>
639 <KEYWORD2>has_database_privilege(</KEYWORD2>
640 <KEYWORD2>has_foreign_data_wrapper_privilege(</KEYWORD2>
641 <KEYWORD2>has_function_privilege(</KEYWORD2>
642 <KEYWORD2>has_language_privilege(</KEYWORD2>
643 <KEYWORD2>has_schema_privilege(</KEYWORD2>
644 <KEYWORD2>has_sequence_privilege(</KEYWORD2>
645 <KEYWORD2>has_server_privilege(</KEYWORD2>
646 <KEYWORD2>has_table_privilege(</KEYWORD2>
647 <KEYWORD2>has_tablespace_privilege(</KEYWORD2>
648 <KEYWORD2>height(</KEYWORD2>
649 <KEYWORD2>host(</KEYWORD2>
650 <KEYWORD2>hostmask(</KEYWORD2>
651 <KEYWORD2>inet_client_addr(</KEYWORD2>
652 <KEYWORD2>inet_client_port(</KEYWORD2>
653 <KEYWORD2>inet_server_addr(</KEYWORD2>
654 <KEYWORD2>inet_server_port(</KEYWORD2>
655 <KEYWORD2>initcap(</KEYWORD2>
656 <KEYWORD2>isclosed(</KEYWORD2>
657 <KEYWORD2>isempty(</KEYWORD2>
658 <KEYWORD2>isfinite(</KEYWORD2>
659 <KEYWORD2>iso_8859_1_to_mic</KEYWORD2>
660 <KEYWORD2>iso_8859_1_to_utf8</KEYWORD2>
661 <KEYWORD2>iso_8859_2_to_mic</KEYWORD2>
662 <KEYWORD2>iso_8859_2_to_utf8</KEYWORD2>
663 <KEYWORD2>iso_8859_2_to_windows_1250</KEYWORD2>
664 <KEYWORD2>iso_8859_3_to_mic</KEYWORD2>
665 <KEYWORD2>iso_8859_3_to_utf8</KEYWORD2>
666 <KEYWORD2>iso_8859_4_to_mic</KEYWORD2>
667 <KEYWORD2>iso_8859_4_to_utf8</KEYWORD2>
668 <KEYWORD2>iso_8859_5_to_koi8_r</KEYWORD2>
669 <KEYWORD2>iso_8859_5_to_mic</KEYWORD2>
670 <KEYWORD2>iso_8859_5_to_utf8</KEYWORD2>
671 <KEYWORD2>iso_8859_5_to_windows_866</KEYWORD2>
672 <KEYWORD2>iso_8859_5_to_windows_1251</KEYWORD2>
673 <KEYWORD2>iso_8859_6_to_utf8</KEYWORD2>
674 <KEYWORD2>iso_8859_7_to_utf8</KEYWORD2>
675 <KEYWORD2>iso_8859_8_to_utf8</KEYWORD2>
676 <KEYWORD2>iso_8859_9_to_utf8</KEYWORD2>
677 <KEYWORD2>iso_8859_10_to_utf8</KEYWORD2>
678 <KEYWORD2>iso_8859_13_to_utf8</KEYWORD2>
679 <KEYWORD2>iso_8859_14_to_utf8</KEYWORD2>
680 <KEYWORD2>iso_8859_15_to_utf8</KEYWORD2>
681 <KEYWORD2>iso_8859_16_to_utf8</KEYWORD2>
682 <KEYWORD2>isopen(</KEYWORD2>
683 <KEYWORD2>johab_to_utf8</KEYWORD2>
684 <KEYWORD2>justify_days(</KEYWORD2>
685 <KEYWORD2>justify_hours(</KEYWORD2>
686 <KEYWORD2>justify_interval(</KEYWORD2>
687 <KEYWORD2>koi8_r_to_iso_8859_5</KEYWORD2>
688 <KEYWORD2>koi8_r_to_mic</KEYWORD2>
689 <KEYWORD2>koi8_r_to_utf8</KEYWORD2>
690 <KEYWORD2>koi8_r_to_windows_866</KEYWORD2>
691 <KEYWORD2>koi8_r_to_windows_1251</KEYWORD2>
692 <KEYWORD2>koi8_u_to_utf8</KEYWORD2>
693 <KEYWORD2>lag(</KEYWORD2>
694 <KEYWORD2>last_value(</KEYWORD2>
695 <KEYWORD2>lastval(</KEYWORD2>
696 <KEYWORD2>lead(</KEYWORD2>
697 <KEYWORD2>left(</KEYWORD2>
698 <KEYWORD2>length(</KEYWORD2>
699 <KEYWORD2>ln(</KEYWORD2>
700 <KEYWORD2>localtime</KEYWORD2>
701 <KEYWORD2>localtimestamp</KEYWORD2>
702 <KEYWORD2>log(</KEYWORD2>
703 <KEYWORD2>lower(</KEYWORD2>
704 <KEYWORD2>lower_inc(</KEYWORD2>
705 <KEYWORD2>lower_inf(</KEYWORD2>
706 <KEYWORD2>lpad(</KEYWORD2>
707 <KEYWORD2>lseg(</KEYWORD2>
708 <KEYWORD2>ltrim(</KEYWORD2>
709 <KEYWORD2>masklen(</KEYWORD2>
710 <KEYWORD2>max(</KEYWORD2>
711 <KEYWORD2>md5(</KEYWORD2>
712 <KEYWORD2>mic_to_ascii</KEYWORD2>
713 <KEYWORD2>mic_to_big5</KEYWORD2>
714 <KEYWORD2>mic_to_euc_cn</KEYWORD2>
715 <KEYWORD2>mic_to_euc_jp</KEYWORD2>
716 <KEYWORD2>mic_to_euc_kr</KEYWORD2>
717 <KEYWORD2>mic_to_euc_tw</KEYWORD2>
718 <KEYWORD2>mic_to_iso_8859_1</KEYWORD2>
719 <KEYWORD2>mic_to_iso_8859_2</KEYWORD2>
720 <KEYWORD2>mic_to_iso_8859_3</KEYWORD2>
721 <KEYWORD2>mic_to_iso_8859_4</KEYWORD2>
722 <KEYWORD2>mic_to_iso_8859_5</KEYWORD2>
723 <KEYWORD2>mic_to_koi8_r</KEYWORD2>
724 <KEYWORD2>mic_to_sjis</KEYWORD2>
725 <KEYWORD2>mic_to_windows_866</KEYWORD2>
726 <KEYWORD2>mic_to_windows_1250</KEYWORD2>
727 <KEYWORD2>mic_to_windows_1251</KEYWORD2>
728 <KEYWORD2>min(</KEYWORD2>
729 <KEYWORD2>mod(</KEYWORD2>
730 <KEYWORD2>netmask(</KEYWORD2>
731 <KEYWORD2>network(</KEYWORD2>
732 <KEYWORD2>nextval(</KEYWORD2>
733 <KEYWORD2>now(</KEYWORD2>
734 <KEYWORD2>npoints(</KEYWORD2>
735 <KEYWORD2>nth_value(</KEYWORD2>
736 <KEYWORD2>ntile(</KEYWORD2>
737 <KEYWORD2>numnode(</KEYWORD2>
738 <KEYWORD2>obj_description(</KEYWORD2>
739 <KEYWORD2>octet_length(</KEYWORD2>
740 <KEYWORD2>overlay(</KEYWORD2>
741 <KEYWORD2>path(</KEYWORD2>
742 <KEYWORD2>pclose(</KEYWORD2>
743 <KEYWORD2>percent_rank(</KEYWORD2>
744 <KEYWORD2>pg_advisory_lock(</KEYWORD2>
745 <KEYWORD2>pg_advisory_lock_shared(</KEYWORD2>
746 <KEYWORD2>pg_advisory_unlock(</KEYWORD2>
747 <KEYWORD2>pg_advisory_unlock_all(</KEYWORD2>
748 <KEYWORD2>pg_advisory_unlock_shared(</KEYWORD2>
749 <KEYWORD2>pg_advisory_xact_lock(</KEYWORD2>
750 <KEYWORD2>pg_advisory_xact_lock_shared(</KEYWORD2>
751 <KEYWORD2>pg_backend_pid(</KEYWORD2>
752 <KEYWORD2>pg_cancel_backend(</KEYWORD2>
753 <KEYWORD2>pg_client_encoding(</KEYWORD2>
754 <KEYWORD2>pg_collation_is_visible(</KEYWORD2>
755 <KEYWORD2>pg_column_size(</KEYWORD2>
756 <KEYWORD2>pg_conf_load_time(</KEYWORD2>
757 <KEYWORD2>pg_conversion_is_visible(</KEYWORD2>
758 <KEYWORD2>pg_create_restore_point(</KEYWORD2>
759 <KEYWORD2>pg_current_xlog_insert_location(</KEYWORD2>
760 <KEYWORD2>pg_current_xlog_location(</KEYWORD2>
761 <KEYWORD2>pg_database_size(</KEYWORD2>
762 <KEYWORD2>pg_describe_object(</KEYWORD2>
763 <KEYWORD2>pg_export_snapshot(</KEYWORD2>
764 <KEYWORD2>pg_function_is_visible(</KEYWORD2>
765 <KEYWORD2>pg_get_constraintdef(</KEYWORD2>
766 <KEYWORD2>pg_get_expr(</KEYWORD2>
767 <KEYWORD2>pg_get_function_arguments(</KEYWORD2>
768 <KEYWORD2>pg_get_function_identity_arguments(</KEYWORD2>
769 <KEYWORD2>pg_get_function_result(</KEYWORD2>
770 <KEYWORD2>pg_get_functiondef(</KEYWORD2>
771 <KEYWORD2>pg_get_indexdef(</KEYWORD2>
772 <KEYWORD2>pg_get_keywords(</KEYWORD2>
773 <KEYWORD2>pg_get_ruledef(</KEYWORD2>
774 <KEYWORD2>pg_get_serial_sequence(</KEYWORD2>
775 <KEYWORD2>pg_get_triggerdef(</KEYWORD2>
776 <KEYWORD2>pg_get_userbyid(</KEYWORD2>
777 <KEYWORD2>pg_get_viewdef(</KEYWORD2>
778 <KEYWORD2>pg_has_role(</KEYWORD2>
779 <KEYWORD2>pg_indexes_size(</KEYWORD2>
780 <KEYWORD2>pg_is_in_recovery(</KEYWORD2>
781 <KEYWORD2>pg_is_other_temp_schema(</KEYWORD2>
782 <KEYWORD2>pg_is_xlog_replay_paused(</KEYWORD2>
783 <KEYWORD2>pg_last_xact_replay_timestamp(</KEYWORD2>
784 <KEYWORD2>pg_last_xlog_receive_location(</KEYWORD2>
785 <KEYWORD2>pg_last_xlog_replay_location(</KEYWORD2>
786 <KEYWORD2>pg_listening_channels(</KEYWORD2>
787 <KEYWORD2>pg_ls_dir(</KEYWORD2>
788 <KEYWORD2>pg_my_temp_schema(</KEYWORD2>
789 <KEYWORD2>pg_opclass_is_visible(</KEYWORD2>
790 <KEYWORD2>pg_operator_is_visible(</KEYWORD2>
791 <KEYWORD2>pg_opfamily_is_visible(</KEYWORD2>
792 <KEYWORD2>pg_options_to_table(</KEYWORD2>
793 <KEYWORD2>pg_postmaster_start_time(</KEYWORD2>
794 <KEYWORD2>pg_read_binary_file(</KEYWORD2>
795 <KEYWORD2>pg_read_file(</KEYWORD2>
796 <KEYWORD2>pg_relation_filenode(</KEYWORD2>
797 <KEYWORD2>pg_relation_filepath(</KEYWORD2>
798 <KEYWORD2>pg_relation_size(</KEYWORD2>
799 <KEYWORD2>pg_reload_conf(</KEYWORD2>
800 <KEYWORD2>pg_rotate_logfile(</KEYWORD2>
801 <KEYWORD2>pg_size_pretty(</KEYWORD2>
802 <KEYWORD2>pg_start_backup(</KEYWORD2>
803 <KEYWORD2>pg_stat_file(</KEYWORD2>
804 <KEYWORD2>pg_stop_backup(</KEYWORD2>
805 <KEYWORD2>pg_switch_xlog(</KEYWORD2>
806 <KEYWORD2>pg_table_is_visible(</KEYWORD2>
807 <KEYWORD2>pg_table_size(</KEYWORD2>
808 <KEYWORD2>pg_tablespace_databases(</KEYWORD2>
809 <KEYWORD2>pg_tablespace_location(</KEYWORD2>
810 <KEYWORD2>pg_tablespace_size(</KEYWORD2>
811 <KEYWORD2>pg_terminate_backend(</KEYWORD2>
812 <KEYWORD2>pg_total_relation_size(</KEYWORD2>
813 <KEYWORD2>pg_trigger_depth(</KEYWORD2>
814 <KEYWORD2>pg_try_advisory_lock(</KEYWORD2>
815 <KEYWORD2>pg_try_advisory_lock_shared(</KEYWORD2>
816 <KEYWORD2>pg_try_advisory_xact_lock(</KEYWORD2>
817 <KEYWORD2>pg_try_advisory_xact_lock_shared(</KEYWORD2>
818 <KEYWORD2>pg_ts_config_is_visible(</KEYWORD2>
819 <KEYWORD2>pg_ts_dict_is_visible(</KEYWORD2>
820 <KEYWORD2>pg_ts_parser_is_visible(</KEYWORD2>
821 <KEYWORD2>pg_ts_template_is_visible(</KEYWORD2>
822 <KEYWORD2>pg_type_is_visible(</KEYWORD2>
823 <KEYWORD2>pg_typeof(</KEYWORD2>
824 <KEYWORD2>pg_xlog_location_diff(</KEYWORD2>
825 <KEYWORD2>pg_xlog_replay_pause(</KEYWORD2>
826 <KEYWORD2>pg_xlog_replay_resume(</KEYWORD2>
827 <KEYWORD2>pg_xlogfile_name(</KEYWORD2>
828 <KEYWORD2>pg_xlogfile_name_offset(</KEYWORD2>
829 <KEYWORD2>pi(</KEYWORD2>
830 <KEYWORD2>plainto_tsquery(</KEYWORD2>
831 <KEYWORD2>point(</KEYWORD2>
832 <KEYWORD2>polygon(</KEYWORD2>
833 <KEYWORD2>popen(</KEYWORD2>
834 <KEYWORD2>position(</KEYWORD2>
835 <KEYWORD2>power(</KEYWORD2>
836 <KEYWORD2>query_to_xml(</KEYWORD2>
837 <KEYWORD2>query_to_xml_and_xmlschema(</KEYWORD2>
838 <KEYWORD2>query_to_xmlschema(</KEYWORD2>
839 <KEYWORD2>querytree(</KEYWORD2>
840 <KEYWORD2>quote_ident(</KEYWORD2>
841 <KEYWORD2>quote_literal(</KEYWORD2>
842 <KEYWORD2>quote_nullable(</KEYWORD2>
843 <KEYWORD2>radians(</KEYWORD2>
844 <KEYWORD2>radius(</KEYWORD2>
845 <KEYWORD2>random(</KEYWORD2>
846 <KEYWORD2>rank(</KEYWORD2>
847 <KEYWORD2>regexp_matches(</KEYWORD2>
848 <KEYWORD2>regexp_replace(</KEYWORD2>
849 <KEYWORD2>regexp_split_to_array(</KEYWORD2>
850 <KEYWORD2>regexp_split_to_table(</KEYWORD2>
851 <KEYWORD2>regr_avgx(</KEYWORD2>
852 <KEYWORD2>regr_avgy(</KEYWORD2>
853 <KEYWORD2>regr_count(</KEYWORD2>
854 <KEYWORD2>regr_intercept(</KEYWORD2>
855 <KEYWORD2>regr_r2(</KEYWORD2>
856 <KEYWORD2>regr_slope(</KEYWORD2>
857 <KEYWORD2>regr_sxx(</KEYWORD2>
858 <KEYWORD2>regr_sxy(</KEYWORD2>
859 <KEYWORD2>regr_syy(</KEYWORD2>
860 <KEYWORD2>repeat(</KEYWORD2>
861 <KEYWORD2>replace(</KEYWORD2>
862 <KEYWORD2>reverse(</KEYWORD2>
863 <KEYWORD2>right(</KEYWORD2>
864 <KEYWORD2>round(</KEYWORD2>
865 <KEYWORD2>row_number(</KEYWORD2>
866 <KEYWORD2>row_to_json(</KEYWORD2>
867 <KEYWORD2>rpad(</KEYWORD2>
868 <KEYWORD2>rtrim(</KEYWORD2>
869 <KEYWORD2>schema_to_xml(</KEYWORD2>
870 <KEYWORD2>schema_to_xml_and_xmlschema(</KEYWORD2>
871 <KEYWORD2>schema_to_xmlschema(</KEYWORD2>
872 <KEYWORD2>session_user</KEYWORD2>
873 <KEYWORD2>set_bit(</KEYWORD2>
874 <KEYWORD2>set_byte(</KEYWORD2>
875 <KEYWORD2>set_config(</KEYWORD2>
876 <KEYWORD2>set_masklen(</KEYWORD2>
877 <KEYWORD2>setseed(</KEYWORD2>
878 <KEYWORD2>setval(</KEYWORD2>
879 <KEYWORD2>setweight(</KEYWORD2>
880 <KEYWORD2>shift_jis_2004_to_euc_jis_2004</KEYWORD2>
881 <KEYWORD2>shift_jis_2004_to_utf8</KEYWORD2>
882 <KEYWORD2>shobj_description(</KEYWORD2>
883 <KEYWORD2>sign(</KEYWORD2>
884 <KEYWORD2>sin(</KEYWORD2>
885 <KEYWORD2>sjis_to_euc_jp</KEYWORD2>
886 <KEYWORD2>sjis_to_mic</KEYWORD2>
887 <KEYWORD2>sjis_to_utf8</KEYWORD2>
888 <KEYWORD2>split_part(</KEYWORD2>
889 <KEYWORD2>sqrt(</KEYWORD2>
890 <KEYWORD2>statement_timestamp(</KEYWORD2>
891 <KEYWORD2>stddev(</KEYWORD2>
892 <KEYWORD2>stddev_pop(</KEYWORD2>
893 <KEYWORD2>stddev_samp(</KEYWORD2>
894 <KEYWORD2>string_agg(</KEYWORD2>
895 <KEYWORD2>string_to_array(</KEYWORD2>
896 <KEYWORD2>strip(</KEYWORD2>
897 <KEYWORD2>strpos(</KEYWORD2>
898 <KEYWORD2>substr(</KEYWORD2>
899 <KEYWORD2>substring(</KEYWORD2>
900 <KEYWORD2>sum(</KEYWORD2>
901 <KEYWORD2>table_to_xml(</KEYWORD2>
902 <KEYWORD2>table_to_xml_and_xmlschema(</KEYWORD2>
903 <KEYWORD2>table_to_xmlschema(</KEYWORD2>
904 <KEYWORD2>tan(</KEYWORD2>
905 <KEYWORD2>tcvn_to_utf8</KEYWORD2>
906 <KEYWORD2>text(</KEYWORD2>
907 <KEYWORD2>timeofday(</KEYWORD2>
908 <KEYWORD2>to_ascii(</KEYWORD2>
909 <KEYWORD2>to_char(</KEYWORD2>
910 <KEYWORD2>to_date(</KEYWORD2>
911 <KEYWORD2>to_hex(</KEYWORD2>
912 <KEYWORD2>to_number(</KEYWORD2>
913 <KEYWORD2>to_timestamp(</KEYWORD2>
914 <KEYWORD2>to_tsquery(</KEYWORD2>
915 <KEYWORD2>to_tsvector(</KEYWORD2>
916 <KEYWORD2>transaction_timestamp(</KEYWORD2>
917 <KEYWORD2>translate(</KEYWORD2>
918 <KEYWORD2>trim(</KEYWORD2>
919 <KEYWORD2>trunc(</KEYWORD2>
920 <KEYWORD2>ts_debug(</KEYWORD2>
921 <KEYWORD2>ts_headline(</KEYWORD2>
922 <KEYWORD2>ts_lexize(</KEYWORD2>
923 <KEYWORD2>ts_parse(</KEYWORD2>
924 <KEYWORD2>ts_rank(</KEYWORD2>
925 <KEYWORD2>ts_rank_cd(</KEYWORD2>
926 <KEYWORD2>ts_rewrite(</KEYWORD2>
927 <KEYWORD2>ts_stat(</KEYWORD2>
928 <KEYWORD2>ts_token_type(</KEYWORD2>
929 <KEYWORD2>tsvector_update_trigger(</KEYWORD2>
930 <KEYWORD2>tsvector_update_trigger_column(</KEYWORD2>
931 <KEYWORD2>txid_current(</KEYWORD2>
932 <KEYWORD2>txid_current_snapshot(</KEYWORD2>
933 <KEYWORD2>txid_snapshot_xip(</KEYWORD2>
934 <KEYWORD2>txid_snapshot_xmax(</KEYWORD2>
935 <KEYWORD2>txid_snapshot_xmin(</KEYWORD2>
936 <KEYWORD2>txid_visible_in_snapshot(</KEYWORD2>
937 <KEYWORD2>uhc_to_utf8</KEYWORD2>
938 <KEYWORD2>unnest(</KEYWORD2>
939 <KEYWORD2>upper(</KEYWORD2>
940 <KEYWORD2>upper_inc(</KEYWORD2>
941 <KEYWORD2>upper_inf(</KEYWORD2>
942 <KEYWORD2>user</KEYWORD2>
943 <KEYWORD2>ut8_to_euc_jis_2004</KEYWORD2>
944 <KEYWORD2>ut8_to_shift_jis_2004</KEYWORD2>
945 <KEYWORD2>utf8_to_ascii</KEYWORD2>
946 <KEYWORD2>utf8_to_big5</KEYWORD2>
947 <KEYWORD2>utf8_to_euc_cn</KEYWORD2>
948 <KEYWORD2>utf8_to_euc_jp</KEYWORD2>
949 <KEYWORD2>utf8_to_euc_kr</KEYWORD2>
950 <KEYWORD2>utf8_to_euc_tw</KEYWORD2>
951 <KEYWORD2>utf8_to_gb18030</KEYWORD2>
952 <KEYWORD2>utf8_to_gbk</KEYWORD2>
953 <KEYWORD2>utf8_to_iso_8859_1</KEYWORD2>
954 <KEYWORD2>utf8_to_iso_8859_2</KEYWORD2>
955 <KEYWORD2>utf8_to_iso_8859_3</KEYWORD2>
956 <KEYWORD2>utf8_to_iso_8859_4</KEYWORD2>
957 <KEYWORD2>utf8_to_iso_8859_5</KEYWORD2>
958 <KEYWORD2>utf8_to_iso_8859_6</KEYWORD2>
959 <KEYWORD2>utf8_to_iso_8859_7</KEYWORD2>
960 <KEYWORD2>utf8_to_iso_8859_8</KEYWORD2>
961 <KEYWORD2>utf8_to_iso_8859_9</KEYWORD2>
962 <KEYWORD2>utf8_to_iso_8859_10</KEYWORD2>
963 <KEYWORD2>utf8_to_iso_8859_13</KEYWORD2>
964 <KEYWORD2>utf8_to_iso_8859_14</KEYWORD2>
965 <KEYWORD2>utf8_to_iso_8859_15</KEYWORD2>
966 <KEYWORD2>utf8_to_iso_8859_16</KEYWORD2>
967 <KEYWORD2>utf8_to_johab</KEYWORD2>
968 <KEYWORD2>utf8_to_koi8_r</KEYWORD2>
969 <KEYWORD2>utf8_to_koi8_u</KEYWORD2>
970 <KEYWORD2>utf8_to_sjis</KEYWORD2>
971 <KEYWORD2>utf8_to_tcvn</KEYWORD2>
972 <KEYWORD2>utf8_to_uhc</KEYWORD2>
973 <KEYWORD2>utf8_to_windows_866</KEYWORD2>
974 <KEYWORD2>utf8_to_windows_874</KEYWORD2>
975 <KEYWORD2>utf8_to_windows_1250</KEYWORD2>
976 <KEYWORD2>utf8_to_windows_1251</KEYWORD2>
977 <KEYWORD2>utf8_to_windows_1252</KEYWORD2>
978 <KEYWORD2>utf8_to_windows_1253</KEYWORD2>
979 <KEYWORD2>utf8_to_windows_1254</KEYWORD2>
980 <KEYWORD2>utf8_to_windows_1255</KEYWORD2>
981 <KEYWORD2>utf8_to_windows_1256</KEYWORD2>
982 <KEYWORD2>utf8_to_windows_1257</KEYWORD2>
983 <KEYWORD2>var_pop(</KEYWORD2>
984 <KEYWORD2>var_samp(</KEYWORD2>
985 <KEYWORD2>variance(</KEYWORD2>
986 <KEYWORD2>version(</KEYWORD2>
987 <KEYWORD2>width(</KEYWORD2>
988 <KEYWORD2>width_bucket(</KEYWORD2>
989 <KEYWORD2>windows_866_to_iso_8859_5</KEYWORD2>
990 <KEYWORD2>windows_866_to_koi8_r</KEYWORD2>
991 <KEYWORD2>windows_866_to_mic</KEYWORD2>
992 <KEYWORD2>windows_866_to_utf8</KEYWORD2>
993 <KEYWORD2>windows_866_to_windows_1251</KEYWORD2>
994 <KEYWORD2>windows_874_to_utf8</KEYWORD2>
995 <KEYWORD2>windows_1250_to_iso_8859_2</KEYWORD2>
996 <KEYWORD2>windows_1250_to_mic</KEYWORD2>
997 <KEYWORD2>windows_1250_to_utf8</KEYWORD2>
998 <KEYWORD2>windows_1251_to_iso_8859_5</KEYWORD2>
999 <KEYWORD2>windows_1251_to_koi8_r</KEYWORD2>
1000 <KEYWORD2>windows_1251_to_mic</KEYWORD2>
1001 <KEYWORD2>windows_1251_to_utf8</KEYWORD2>
1002 <KEYWORD2>windows_1251_to_windows_866</KEYWORD2>
1003 <KEYWORD2>windows_1252_to_utf8</KEYWORD2>
1004 <KEYWORD2>windows_1256_to_utf8</KEYWORD2>
1005 <KEYWORD2>xip_list</KEYWORD2>
1006 <KEYWORD2>xmax</KEYWORD2>
1007 <KEYWORD2>xmin</KEYWORD2>
1008 <KEYWORD2>xml_is_well_formed(</KEYWORD2>
1009 <KEYWORD2>xml_is_well_formed_content(</KEYWORD2>
1010 <KEYWORD2>xml_is_well_formed_document(</KEYWORD2>
1011 <KEYWORD2>xmlagg(</KEYWORD2>
1012 <KEYWORD2>xmlcomment(</KEYWORD2>
1013 <KEYWORD2>xmlconcat(</KEYWORD2>
1014 <KEYWORD2>xmlelement(</KEYWORD2>
1015 <KEYWORD2>xmlforest(</KEYWORD2>
1016 <KEYWORD2>xmlpi(</KEYWORD2>
1017 <KEYWORD2>xmlroot(</KEYWORD2>
1018 <KEYWORD2>xpath(</KEYWORD2>
1019 <KEYWORD2>xpath_exists(</KEYWORD2>
1021 <!-- Catalog and information_schema 9.2 -->
1022 <KEYWORD3>pg_aggregate</KEYWORD3>
1023 <KEYWORD3>pg_am</KEYWORD3>
1024 <KEYWORD3>pg_amop</KEYWORD3>
1025 <KEYWORD3>pg_amproc</KEYWORD3>
1026 <KEYWORD3>pg_attrdef</KEYWORD3>
1027 <KEYWORD3>pg_attribute</KEYWORD3>
1028 <KEYWORD3>pg_auth_members</KEYWORD3>
1029 <KEYWORD3>pg_authid</KEYWORD3>
1030 <KEYWORD3>pg_available_extension_versions</KEYWORD3>
1031 <KEYWORD3>pg_available_extensions</KEYWORD3>
1032 <KEYWORD3>pg_cast</KEYWORD3>
1033 <KEYWORD3>pg_class</KEYWORD3>
1034 <KEYWORD3>pg_collation</KEYWORD3>
1035 <KEYWORD3>pg_constraint</KEYWORD3>
1036 <KEYWORD3>pg_conversion</KEYWORD3>
1037 <KEYWORD3>pg_cursors</KEYWORD3>
1038 <KEYWORD3>pg_database</KEYWORD3>
1039 <KEYWORD3>pg_db_role_setting</KEYWORD3>
1040 <KEYWORD3>pg_default_acl</KEYWORD3>
1041 <KEYWORD3>pg_depend</KEYWORD3>
1042 <KEYWORD3>pg_description</KEYWORD3>
1043 <KEYWORD3>pg_enum</KEYWORD3>
1044 <KEYWORD3>pg_extension</KEYWORD3>
1045 <KEYWORD3>pg_foreign_data_wrapper</KEYWORD3>
1046 <KEYWORD3>pg_foreign_server</KEYWORD3>
1047 <KEYWORD3>pg_foreign_table</KEYWORD3>
1048 <KEYWORD3>pg_group</KEYWORD3>
1049 <KEYWORD3>pg_index</KEYWORD3>
1050 <KEYWORD3>pg_indexes</KEYWORD3>
1051 <KEYWORD3>pg_inherits</KEYWORD3>
1052 <KEYWORD3>pg_language</KEYWORD3>
1053 <KEYWORD3>pg_largeobject</KEYWORD3>
1054 <KEYWORD3>pg_largeobject_metadata</KEYWORD3>
1055 <KEYWORD3>pg_locks</KEYWORD3>
1056 <KEYWORD3>pg_namespace</KEYWORD3>
1057 <KEYWORD3>pg_opclass</KEYWORD3>
1058 <KEYWORD3>pg_operator</KEYWORD3>
1059 <KEYWORD3>pg_opfamily</KEYWORD3>
1060 <KEYWORD3>pg_pltemplate</KEYWORD3>
1061 <KEYWORD3>pg_prepared_statements</KEYWORD3>
1062 <KEYWORD3>pg_prepared_xacts</KEYWORD3>
1063 <KEYWORD3>pg_proc</KEYWORD3>
1064 <KEYWORD3>pg_range</KEYWORD3>
1065 <KEYWORD3>pg_rewrite</KEYWORD3>
1066 <KEYWORD3>pg_roles</KEYWORD3>
1067 <KEYWORD3>pg_rules</KEYWORD3>
1068 <KEYWORD3>pg_seclabel</KEYWORD3>
1069 <KEYWORD3>pg_seclabels</KEYWORD3>
1070 <KEYWORD3>pg_settings</KEYWORD3>
1071 <KEYWORD3>pg_shadow</KEYWORD3>
1072 <KEYWORD3>pg_shdepend</KEYWORD3>
1073 <KEYWORD3>pg_shdescription</KEYWORD3>
1074 <KEYWORD3>pg_shseclabel</KEYWORD3>
1075 <KEYWORD3>pg_statistic</KEYWORD3>
1076 <KEYWORD3>pg_stats</KEYWORD3>
1077 <KEYWORD3>pg_tables</KEYWORD3>
1078 <KEYWORD3>pg_tablespace</KEYWORD3>
1079 <KEYWORD3>pg_timezone_abbrevs</KEYWORD3>
1080 <KEYWORD3>pg_timezone_names</KEYWORD3>
1081 <KEYWORD3>pg_trigger</KEYWORD3>
1082 <KEYWORD3>pg_ts_config</KEYWORD3>
1083 <KEYWORD3>pg_ts_config_map</KEYWORD3>
1084 <KEYWORD3>pg_ts_dict</KEYWORD3>
1085 <KEYWORD3>pg_ts_parser</KEYWORD3>
1086 <KEYWORD3>pg_ts_template</KEYWORD3>
1087 <KEYWORD3>pg_type</KEYWORD3>
1088 <KEYWORD3>pg_user</KEYWORD3>
1089 <KEYWORD3>pg_user_mapping</KEYWORD3>
1090 <KEYWORD3>pg_user_mappings</KEYWORD3>
1091 <KEYWORD3>pg_views</KEYWORD3>
1093 <KEYWORD3>administrable_role_authorizations</KEYWORD3>
1094 <KEYWORD3>applicable_roles</KEYWORD3>
1095 <KEYWORD3>attributes</KEYWORD3>
1096 <KEYWORD3>character_sets</KEYWORD3>
1097 <KEYWORD3>check_constraint_routine_usage</KEYWORD3>
1098 <KEYWORD3>check_constraints</KEYWORD3>
1099 <KEYWORD3>collation_character_set_applicability</KEYWORD3>
1100 <KEYWORD3>collations</KEYWORD3>
1101 <KEYWORD3>column_domain_usage</KEYWORD3>
1102 <KEYWORD3>column_options</KEYWORD3>
1103 <KEYWORD3>column_privileges</KEYWORD3>
1104 <KEYWORD3>column_udt_usage</KEYWORD3>
1105 <KEYWORD3>columns</KEYWORD3>
1106 <KEYWORD3>constraint_column_usage</KEYWORD3>
1107 <KEYWORD3>constraint_table_usage</KEYWORD3>
1108 <KEYWORD3>data_type_privileges</KEYWORD3>
1109 <KEYWORD3>domain_constraints</KEYWORD3>
1110 <KEYWORD3>domain_udt_usage</KEYWORD3>
1111 <KEYWORD3>domains</KEYWORD3>
1112 <KEYWORD3>element_types</KEYWORD3>
1113 <KEYWORD3>enabled_roles</KEYWORD3>
1114 <KEYWORD3>foreign_data_wrapper_options</KEYWORD3>
1115 <KEYWORD3>foreign_data_wrappers</KEYWORD3>
1116 <KEYWORD3>foreign_server_options</KEYWORD3>
1117 <KEYWORD3>foreign_servers</KEYWORD3>
1118 <KEYWORD3>foreign_table_options</KEYWORD3>
1119 <KEYWORD3>foreign_tables</KEYWORD3>
1120 <KEYWORD3>information_schema_catalog_name</KEYWORD3>
1121 <KEYWORD3>key_column_usage</KEYWORD3>
1122 <KEYWORD3>parameters</KEYWORD3>
1123 <KEYWORD3>referential_constraints</KEYWORD3>
1124 <KEYWORD3>role_column_grants</KEYWORD3>
1125 <KEYWORD3>role_routine_grants</KEYWORD3>
1126 <KEYWORD3>role_table_grants</KEYWORD3>
1127 <KEYWORD3>role_udt_grants</KEYWORD3>
1128 <KEYWORD3>role_usage_grants</KEYWORD3>
1129 <KEYWORD3>routine_privileges</KEYWORD3>
1130 <KEYWORD3>routines</KEYWORD3>
1131 <KEYWORD3>schemata</KEYWORD3>
1132 <KEYWORD3>sequences</KEYWORD3>
1133 <KEYWORD3>sql_features</KEYWORD3>
1134 <KEYWORD3>sql_implementation_info</KEYWORD3>
1135 <KEYWORD3>sql_languages</KEYWORD3>
1136 <KEYWORD3>sql_packages</KEYWORD3>
1137 <KEYWORD3>sql_parts</KEYWORD3>
1138 <KEYWORD3>sql_sizing</KEYWORD3>
1139 <KEYWORD3>sql_sizing_profiles</KEYWORD3>
1140 <KEYWORD3>table_constraints</KEYWORD3>
1141 <KEYWORD3>table_privileges</KEYWORD3>
1142 <KEYWORD3>tables</KEYWORD3>
1143 <KEYWORD3>triggered_update_columns</KEYWORD3>
1144 <KEYWORD3>triggers</KEYWORD3>
1145 <KEYWORD3>udt_privileges</KEYWORD3>
1146 <KEYWORD3>usage_privileges</KEYWORD3>
1147 <KEYWORD3>user_defined_types</KEYWORD3>
1148 <KEYWORD3>user_mapping_options</KEYWORD3>
1149 <KEYWORD3>user_mappings</KEYWORD3>
1150 <KEYWORD3>view_column_usage</KEYWORD3>
1151 <KEYWORD3>view_routine_usage</KEYWORD3>
1152 <KEYWORD3>view_table_usage</KEYWORD3>
1153 <KEYWORD3>views</KEYWORD3>
1156 <KEYWORD4>alnum</KEYWORD4>
1157 <KEYWORD4>alpha</KEYWORD4>
1158 <KEYWORD4>blank</KEYWORD4>
1159 <KEYWORD4>cntrl</KEYWORD4>
1160 <KEYWORD4>digit</KEYWORD4>
1161 <KEYWORD4>graph</KEYWORD4>
1162 <KEYWORD4>lower</KEYWORD4>
1163 <KEYWORD4>print</KEYWORD4>
1164 <KEYWORD4>punct</KEYWORD4>
1165 <KEYWORD4>space</KEYWORD4>
1166 <KEYWORD4>upper</KEYWORD4>
1167 <KEYWORD4>xdigit</KEYWORD4>
1170 <KEYWORD1>IF</KEYWORD1>
1171 <KEYWORD1>ELSIF</KEYWORD1>
1172 <KEYWORD1>PERFORM</KEYWORD1>
1173 <KEYWORD1>SERIAL</KEYWORD1>
1174 <KEYWORD1>TEXT</KEYWORD1>
1175 <KEYWORD1>ROWTYPE</KEYWORD1>
1176 <KEYWORD1>VOID</KEYWORD1>
1177 <KEYWORD4>RAISE</KEYWORD4>
1178 <KEYWORD4>DEBUG</KEYWORD4>
1179 <KEYWORD4>LOG</KEYWORD4>
1180 <KEYWORD4>INFO</KEYWORD4>
1181 <KEYWORD4>NOTICE</KEYWORD4>
1182 <KEYWORD4>WARNING</KEYWORD4>
1183 <!-- <KEYWORD4>EXCEPTION</KEYWORD4> already keyword1-->
1184 <KEYWORD4>plpgsql</KEYWORD4>
1185 <KEYWORD4>pltcl</KEYWORD4>
1186 <KEYWORD4>pltclu</KEYWORD4>
1187 <KEYWORD4>plperl</KEYWORD4>
1188 <KEYWORD4>plperlu</KEYWORD4>
1189 <KEYWORD4>plpythonu</KEYWORD4>