~ubuntu-branches/ubuntu/trusty/postgresql-9.3/trusty-updates

1 by Martin Pitt
Import upstream version 9.3~beta1
1
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
2
<HTML
3
><HEAD
4
><TITLE
5
>ALTER COLLATION</TITLE
6
><META
7
NAME="GENERATOR"
8
CONTENT="Modular DocBook HTML Stylesheet Version 1.79"><LINK
9
REV="MADE"
10
HREF="mailto:pgsql-docs@postgresql.org"><LINK
11
REL="HOME"
1.3.4 by Martin Pitt
Import upstream version 9.3.13
12
TITLE="PostgreSQL 9.3.13 Documentation"
1 by Martin Pitt
Import upstream version 9.3~beta1
13
HREF="index.html"><LINK
14
REL="UP"
15
TITLE="SQL Commands"
16
HREF="sql-commands.html"><LINK
17
REL="PREVIOUS"
18
TITLE="ALTER AGGREGATE"
19
HREF="sql-alteraggregate.html"><LINK
20
REL="NEXT"
21
TITLE="ALTER CONVERSION"
22
HREF="sql-alterconversion.html"><LINK
23
REL="STYLESHEET"
24
TYPE="text/css"
25
HREF="stylesheet.css"><META
26
HTTP-EQUIV="Content-Type"
27
CONTENT="text/html; charset=ISO-8859-1"><META
28
NAME="creation"
1.3.4 by Martin Pitt
Import upstream version 9.3.13
29
CONTENT="2016-05-09T21:13:26"></HEAD
1 by Martin Pitt
Import upstream version 9.3~beta1
30
><BODY
31
CLASS="REFENTRY"
32
><DIV
33
CLASS="NAVHEADER"
34
><TABLE
35
SUMMARY="Header navigation table"
36
WIDTH="100%"
37
BORDER="0"
38
CELLPADDING="0"
39
CELLSPACING="0"
40
><TR
41
><TH
42
COLSPAN="5"
43
ALIGN="center"
44
VALIGN="bottom"
45
><A
46
HREF="index.html"
1.3.4 by Martin Pitt
Import upstream version 9.3.13
47
>PostgreSQL 9.3.13 Documentation</A
1 by Martin Pitt
Import upstream version 9.3~beta1
48
></TH
49
></TR
50
><TR
51
><TD
52
WIDTH="10%"
53
ALIGN="left"
54
VALIGN="top"
55
><A
56
TITLE="ALTER AGGREGATE"
57
HREF="sql-alteraggregate.html"
58
ACCESSKEY="P"
59
>Prev</A
60
></TD
61
><TD
62
WIDTH="10%"
63
ALIGN="left"
64
VALIGN="top"
65
><A
66
HREF="sql-commands.html"
67
ACCESSKEY="U"
68
>Up</A
69
></TD
70
><TD
71
WIDTH="60%"
72
ALIGN="center"
73
VALIGN="bottom"
74
></TD
75
><TD
76
WIDTH="20%"
77
ALIGN="right"
78
VALIGN="top"
79
><A
80
TITLE="ALTER CONVERSION"
81
HREF="sql-alterconversion.html"
82
ACCESSKEY="N"
83
>Next</A
84
></TD
85
></TR
86
></TABLE
87
><HR
88
ALIGN="LEFT"
89
WIDTH="100%"></DIV
90
><H1
91
><A
92
NAME="SQL-ALTERCOLLATION"
93
></A
94
>ALTER COLLATION</H1
95
><DIV
96
CLASS="REFNAMEDIV"
97
><A
1.2.4 by Martin Pitt
Import upstream version 9.3.11
98
NAME="AEN64358"
1 by Martin Pitt
Import upstream version 9.3~beta1
99
></A
100
><H2
101
>Name</H2
102
>ALTER COLLATION&nbsp;--&nbsp;change the definition of a collation</DIV
103
><DIV
104
CLASS="REFSYNOPSISDIV"
105
><A
1.2.4 by Martin Pitt
Import upstream version 9.3.11
106
NAME="AEN64363"
1 by Martin Pitt
Import upstream version 9.3~beta1
107
></A
108
><H2
109
>Synopsis</H2
110
><PRE
111
CLASS="SYNOPSIS"
112
>ALTER COLLATION <TT
113
CLASS="REPLACEABLE"
114
><I
115
>name</I
116
></TT
117
> RENAME TO <TT
118
CLASS="REPLACEABLE"
119
><I
120
>new_name</I
121
></TT
122
>
123
ALTER COLLATION <TT
124
CLASS="REPLACEABLE"
125
><I
126
>name</I
127
></TT
128
> OWNER TO <TT
129
CLASS="REPLACEABLE"
130
><I
131
>new_owner</I
132
></TT
133
>
134
ALTER COLLATION <TT
135
CLASS="REPLACEABLE"
136
><I
137
>name</I
138
></TT
139
> SET SCHEMA <TT
140
CLASS="REPLACEABLE"
141
><I
142
>new_schema</I
143
></TT
144
></PRE
145
></DIV
146
><DIV
147
CLASS="REFSECT1"
148
><A
1.2.4 by Martin Pitt
Import upstream version 9.3.11
149
NAME="AEN64371"
1 by Martin Pitt
Import upstream version 9.3~beta1
150
></A
151
><H2
152
>Description</H2
153
><P
154
>   <TT
155
CLASS="COMMAND"
156
>ALTER COLLATION</TT
157
> changes the definition of a
158
   collation.
159
  </P
160
><P
161
>   You must own the collation to use <TT
162
CLASS="COMMAND"
163
>ALTER COLLATION</TT
164
>.
165
   To alter the owner, you must also be a direct or indirect member of the new
166
   owning role, and that role must have <TT
167
CLASS="LITERAL"
168
>CREATE</TT
169
> privilege on
170
   the collation's schema.  (These restrictions enforce that altering the
171
   owner doesn't do anything you couldn't do by dropping and recreating the
172
   collation. However, a superuser can alter ownership of any collation
173
   anyway.)
174
  </P
175
></DIV
176
><DIV
177
CLASS="REFSECT1"
178
><A
1.2.4 by Martin Pitt
Import upstream version 9.3.11
179
NAME="AEN64378"
1 by Martin Pitt
Import upstream version 9.3~beta1
180
></A
181
><H2
182
>Parameters</H2
183
><P
184
></P
185
><DIV
186
CLASS="VARIABLELIST"
187
><DL
188
><DT
189
><TT
190
CLASS="REPLACEABLE"
191
><I
192
>name</I
193
></TT
194
></DT
195
><DD
196
><P
197
>      The name (optionally schema-qualified) of an existing collation.
198
     </P
199
></DD
200
><DT
201
><TT
202
CLASS="REPLACEABLE"
203
><I
204
>new_name</I
205
></TT
206
></DT
207
><DD
208
><P
209
>      The new name of the collation.
210
     </P
211
></DD
212
><DT
213
><TT
214
CLASS="REPLACEABLE"
215
><I
216
>new_owner</I
217
></TT
218
></DT
219
><DD
220
><P
221
>      The new owner of the collation.
222
     </P
223
></DD
224
><DT
225
><TT
226
CLASS="REPLACEABLE"
227
><I
228
>new_schema</I
229
></TT
230
></DT
231
><DD
232
><P
233
>      The new schema for the collation.
234
     </P
235
></DD
236
></DL
237
></DIV
238
></DIV
239
><DIV
240
CLASS="REFSECT1"
241
><A
1.2.4 by Martin Pitt
Import upstream version 9.3.11
242
NAME="AEN64401"
1 by Martin Pitt
Import upstream version 9.3~beta1
243
></A
244
><H2
245
>Examples</H2
246
><P
247
>   To rename the collation <TT
248
CLASS="LITERAL"
249
>de_DE</TT
250
> to
251
   <TT
252
CLASS="LITERAL"
253
>german</TT
254
>:
255
</P><PRE
256
CLASS="PROGRAMLISTING"
257
>ALTER COLLATION "de_DE" RENAME TO german;</PRE
258
><P>
259
  </P
260
><P
261
>   To change the owner of the collation <TT
262
CLASS="LITERAL"
263
>en_US</TT
264
> to
265
   <TT
266
CLASS="LITERAL"
267
>joe</TT
268
>:
269
</P><PRE
270
CLASS="PROGRAMLISTING"
271
>ALTER COLLATION "en_US" OWNER TO joe;</PRE
272
><P></P
273
></DIV
274
><DIV
275
CLASS="REFSECT1"
276
><A
1.2.4 by Martin Pitt
Import upstream version 9.3.11
277
NAME="AEN64411"
1 by Martin Pitt
Import upstream version 9.3~beta1
278
></A
279
><H2
280
>Compatibility</H2
281
><P
282
>   There is no <TT
283
CLASS="COMMAND"
284
>ALTER COLLATION</TT
285
> statement in the SQL
286
   standard.
287
  </P
288
></DIV
289
><DIV
290
CLASS="REFSECT1"
291
><A
1.2.4 by Martin Pitt
Import upstream version 9.3.11
292
NAME="AEN64415"
1 by Martin Pitt
Import upstream version 9.3~beta1
293
></A
294
><H2
295
>See Also</H2
296
><A
297
HREF="sql-createcollation.html"
298
>CREATE COLLATION</A
299
>, <A
300
HREF="sql-dropcollation.html"
301
>DROP COLLATION</A
302
></DIV
303
><DIV
304
CLASS="NAVFOOTER"
305
><HR
306
ALIGN="LEFT"
307
WIDTH="100%"><TABLE
308
SUMMARY="Footer navigation table"
309
WIDTH="100%"
310
BORDER="0"
311
CELLPADDING="0"
312
CELLSPACING="0"
313
><TR
314
><TD
315
WIDTH="33%"
316
ALIGN="left"
317
VALIGN="top"
318
><A
319
HREF="sql-alteraggregate.html"
320
ACCESSKEY="P"
321
>Prev</A
322
></TD
323
><TD
324
WIDTH="34%"
325
ALIGN="center"
326
VALIGN="top"
327
><A
328
HREF="index.html"
329
ACCESSKEY="H"
330
>Home</A
331
></TD
332
><TD
333
WIDTH="33%"
334
ALIGN="right"
335
VALIGN="top"
336
><A
337
HREF="sql-alterconversion.html"
338
ACCESSKEY="N"
339
>Next</A
340
></TD
341
></TR
342
><TR
343
><TD
344
WIDTH="33%"
345
ALIGN="left"
346
VALIGN="top"
347
>ALTER AGGREGATE</TD
348
><TD
349
WIDTH="34%"
350
ALIGN="center"
351
VALIGN="top"
352
><A
353
HREF="sql-commands.html"
354
ACCESSKEY="U"
355
>Up</A
356
></TD
357
><TD
358
WIDTH="33%"
359
ALIGN="right"
360
VALIGN="top"
361
>ALTER CONVERSION</TD
362
></TR
363
></TABLE
364
></DIV
365
></BODY
366
></HTML
367
>