]> granicus.if.org Git - postgresql/blob - doc/src/sgml/reference.sgml
c8191de9fe305ae73b68da5c9c3d2df72fe386cb
[postgresql] / doc / src / sgml / reference.sgml
1 <!-- doc/src/sgml/reference.sgml -->
2
3 <part id="reference">
4  <title>Reference</title>
5
6  <partintro>
7   <para>
8    The entries in this Reference are meant to provide in reasonable
9    length an authoritative, complete, and formal summary about their
10    respective subjects.  More information about the use of
11    <productname>PostgreSQL</productname>, in narrative, tutorial, or
12    example form, can be found in other parts of this book.  See the
13    cross-references listed on each reference page.
14   </para>
15
16   <para>
17    The reference entries are also available as traditional
18    <quote>man</quote> pages.
19   </para>
20  </partintro>
21
22  <reference id="sql-commands">
23   <title>SQL Commands</title>
24
25   <partintro>
26    <para>
27     This part contains reference information for the
28     <acronym>SQL</acronym> commands supported by
29     <productname>PostgreSQL</productname>.  By <quote>SQL</quote> the
30     language in general is meant; information about the standards
31     conformance and compatibility of each command can be found on the
32     respective reference page.
33    </para>
34   </partintro>
35
36    &abort;
37    &alterAggregate;
38    &alterCollation;
39    &alterConversion;
40    &alterDatabase;
41    &alterDefaultPrivileges;
42    &alterDomain;
43    &alterEventTrigger;
44    &alterExtension;
45    &alterForeignDataWrapper;
46    &alterForeignTable;
47    &alterFunction;
48    &alterGroup;
49    &alterIndex;
50    &alterLanguage;
51    &alterLargeObject;
52    &alterMaterializedView;
53    &alterOperator;
54    &alterOperatorClass;
55    &alterOperatorFamily;
56    &alterPolicy;
57    &alterPublication;
58    &alterRole;
59    &alterRule;
60    &alterSchema;
61    &alterSequence;
62    &alterServer;
63    &alterSubscription;
64    &alterSystem;
65    &alterTable;
66    &alterTableSpace;
67    &alterTSConfig;
68    &alterTSDictionary;
69    &alterTSParser;
70    &alterTSTemplate;
71    &alterTrigger;
72    &alterType;
73    &alterUser;
74    &alterUserMapping;
75    &alterView;
76    &analyze;
77    &begin;
78    &checkpoint;
79    &close;
80    &cluster;
81    &commentOn;
82    &commit;
83    &commitPrepared;
84    &copyTable;
85    &createAccessMethod;
86    &createAggregate;
87    &createCast;
88    &createCollation;
89    &createConversion;
90    &createDatabase;
91    &createDomain;
92    &createEventTrigger;
93    &createExtension;
94    &createForeignDataWrapper;
95    &createForeignTable;
96    &createFunction;
97    &createGroup;
98    &createIndex;
99    &createLanguage;
100    &createMaterializedView;
101    &createOperator;
102    &createOperatorClass;
103    &createOperatorFamily;
104    &createPolicy;
105    &createPublication;
106    &createRole;
107    &createRule;
108    &createSchema;
109    &createSequence;
110    &createServer;
111    &createSubscription;
112    &createTable;
113    &createTableAs;
114    &createTableSpace;
115    &createTSConfig;
116    &createTSDictionary;
117    &createTSParser;
118    &createTSTemplate;
119    &createTransform;
120    &createTrigger;
121    &createType;
122    &createUser;
123    &createUserMapping;
124    &createView;
125    &deallocate;
126    &declare;
127    &delete;
128    &discard;
129    &do;
130    &dropAccessMethod;
131    &dropAggregate;
132    &dropCast;
133    &dropCollation;
134    &dropConversion;
135    &dropDatabase;
136    &dropDomain;
137    &dropEventTrigger;
138    &dropExtension;
139    &dropForeignDataWrapper;
140    &dropForeignTable;
141    &dropFunction;
142    &dropGroup;
143    &dropIndex;
144    &dropLanguage;
145    &dropMaterializedView;
146    &dropOperator;
147    &dropOperatorClass;
148    &dropOperatorFamily;
149    &dropOwned;
150    &dropPolicy;
151    &dropPublication;
152    &dropRole;
153    &dropRule;
154    &dropSchema;
155    &dropSequence;
156    &dropServer;
157    &dropSubscription;
158    &dropTable;
159    &dropTableSpace;
160    &dropTSConfig;
161    &dropTSDictionary;
162    &dropTSParser;
163    &dropTSTemplate;
164    &dropTransform;
165    &dropTrigger;
166    &dropType;
167    &dropUser;
168    &dropUserMapping;
169    &dropView;
170    &end;
171    &execute;
172    &explain;
173    &fetch;
174    &grant;
175    &importForeignSchema;
176    &insert;
177    &listen;
178    &load;
179    &lock;
180    &move;
181    &notify;
182    &prepare;
183    &prepareTransaction;
184    &reassignOwned;
185    &refreshMaterializedView;
186    &reindex;
187    &releaseSavepoint;
188    &reset;
189    &revoke;
190    &rollback;
191    &rollbackPrepared;
192    &rollbackTo;
193    &savepoint;
194    &securityLabel;
195    &select;
196    &selectInto;
197    &set;
198    &setConstraints;
199    &setRole;
200    &setSessionAuth;
201    &setTransaction;
202    &show;
203    &startTransaction;
204    &truncate;
205    &unlisten;
206    &update;
207    &vacuum;
208    &values;
209
210  </reference>
211
212  <reference id="reference-client">
213   <title>PostgreSQL Client Applications</title>
214
215   <partintro>
216    <para>
217     This part contains reference information for
218     <productname>PostgreSQL</productname> client applications and
219     utilities.  Not all of these commands are of general utility; some
220     might require special privileges.  The common feature of these
221     applications is that they can be run on any host, independent of
222     where the database server resides.
223    </para>
224
225    <para>
226     When specified on the command line, user and database names have
227     their case preserved &mdash; the presence of spaces or special
228     characters might require quoting.  Table names and other identifiers
229     do not have their case preserved, except where documented, and
230     might require quoting.
231    </para>
232   </partintro>
233
234    &clusterdb;
235    &createdb;
236    &createlang;
237    &createuser;
238    &dropdb;
239    &droplang;
240    &dropuser;
241    &ecpgRef;
242    &pgBasebackup;
243    &pgbench;
244    &pgConfig;
245    &pgDump;
246    &pgDumpall;
247    &pgIsready;
248    &pgReceivewal;
249    &pgRecvlogical;
250    &pgRestore;
251    &psqlRef;
252    &reindexdb;
253    &vacuumdb;
254
255  </reference>
256
257  <reference id="reference-server">
258   <title>PostgreSQL Server Applications</title>
259
260   <partintro>
261    <para>
262     This part contains reference information for
263     <productname>PostgreSQL</productname> server applications and
264     support utilities.  These commands can only be run usefully on the
265     host where the database server resides.  Other utility programs
266     are listed in <xref linkend="reference-client">.
267    </para>
268   </partintro>
269
270    &initdb;
271    &pgarchivecleanup;
272    &pgControldata;
273    &pgCtl;
274    &pgResetwal;
275    &pgRewind;
276    &pgtestfsync;
277    &pgtesttiming;
278    &pgupgrade;
279    &pgwaldump;
280    &postgres;
281    &postmaster;
282
283  </reference>
284
285 </part>