summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPeter Eisentraut <peter_e@gmx.net>2018-02-26 08:37:35 -0500
committerPeter Eisentraut <peter_e@gmx.net>2018-02-26 08:37:35 -0500
commitfd090d0d6f719c83b5e28f58c3e72f52296951e6 (patch)
tree05033f9e81a10b4b45548759f1cbed942eea7a7a
parent548e849557b03f86e6214bc6608a20e724329915 (diff)
downloadpostgresql-fd090d0d6f719c83b5e28f58c3e72f52296951e6.tar.gz
Translation updates
Source-Git-URL: git://git.postgresql.org/git/pgtranslation/messages.git Source-Git-Hash: e859c0a3a8ac0fc7ae28150aff33153ec532ef04
-rw-r--r--src/bin/psql/po/fr.po4142
-rw-r--r--src/interfaces/ecpg/preproc/po/fr.po171
-rw-r--r--src/pl/plpgsql/src/po/ru.po6
3 files changed, 2165 insertions, 2154 deletions
diff --git a/src/bin/psql/po/fr.po b/src/bin/psql/po/fr.po
index 7cc38dc363..fad03627f4 100644
--- a/src/bin/psql/po/fr.po
+++ b/src/bin/psql/po/fr.po
@@ -9,8 +9,8 @@ msgid ""
msgstr ""
"Project-Id-Version: PostgreSQL 9.4\n"
"Report-Msgid-Bugs-To: pgsql-bugs@postgresql.org\n"
-"POT-Creation-Date: 2017-06-30 16:37+0000\n"
-"PO-Revision-Date: 2017-07-02 17:13+0200\n"
+"POT-Creation-Date: 2018-02-05 13:42+0000\n"
+"PO-Revision-Date: 2018-02-10 17:48+0100\n"
"Last-Translator: Guillaume Lelarge <guillaume@lelarge.info>\n"
"Language-Team: French <guillaume@lelarge.info>\n"
"Language: fr\n"
@@ -18,7 +18,7 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=(n > 1);\n"
-"X-Generator: Poedit 1.8.12\n"
+"X-Generator: Poedit 2.0.3\n"
#: ../../common/exec.c:127 ../../common/exec.c:241 ../../common/exec.c:284
#, c-format
@@ -248,7 +248,7 @@ msgstr "Chronométrage désactivé."
#: command.c:1449 command.c:1469 command.c:2139 command.c:2142 command.c:2145
#: command.c:2151 command.c:2153 command.c:2161 command.c:2171 command.c:2180
#: command.c:2194 command.c:2211 command.c:2270 common.c:75 copy.c:333
-#: copy.c:393 copy.c:408 psqlscan.l:1677 psqlscan.l:1688 psqlscan.l:1698
+#: copy.c:393 copy.c:408 psqlscan.l:1678 psqlscan.l:1689 psqlscan.l:1699
#, c-format
msgid "%s: %s\n"
msgstr "%s : %s\n"
@@ -276,7 +276,7 @@ msgstr ""
#: command.c:1785 command.c:3136 common.c:121 common.c:418 common.c:483
#: common.c:934 common.c:962 common.c:1059 copy.c:492 copy.c:705
-#: large_obj.c:158 large_obj.c:193 large_obj.c:255 psqlscan.l:1949
+#: large_obj.c:158 large_obj.c:193 large_obj.c:255 psqlscan.l:1950
#, c-format
msgid "%s"
msgstr "%s"
@@ -955,7 +955,7 @@ msgstr "Droits d'accès par défaut"
msgid "Object"
msgstr "Objet"
-#: describe.c:939 sql_help.c:1593
+#: describe.c:939 sql_help.c:1597
msgid "constraint"
msgstr "contrainte"
@@ -2406,37 +2406,38 @@ msgstr " \\H bascule le mode de sortie HTML (actuellement %s)
#, c-format
msgid ""
" \\pset [NAME [VALUE]] set table output option\n"
-" (NAME := {format|border|expanded|fieldsep|fieldsep_zero|footer|null|\n"
-" numericlocale|recordsep|recordsep_zero|tuples_only|title|tableattr|pager})\n"
+" (NAME := {border|columns|expanded|fieldsep|fieldsep_zero|\n"
+" footer|format|linestyle|null|numericlocale|pager|\n"
+" recordsep|recordsep_zero|tableattr|title|tuples_only})\n"
msgstr ""
" \\pset [NOM [VALEUR]] régler l'affichage de la table\n"
-" (NOM := {format|border|expanded|fieldsep|fieldsep_zero|footer|\n"
-" null|numericlocale|recordsep|recordsep_zero|tuples_only|\n"
-" title|tableattr|pager})\n"
+" (NOM := {border|columns|expanded|fieldsep|fieldsep_zero|\n"
+" footer|format|linestyle|null|numericlocale|pager|\n"
+" recordsep|recordsep_zero|tableattr|title|tuples_only}})\n"
-#: help.c:238
+#: help.c:239
#, c-format
msgid " \\t [on|off] show only rows (currently %s)\n"
msgstr " \\t affiche uniquement les lignes (actuellement %s)\n"
-#: help.c:240
+#: help.c:241
#, c-format
msgid " \\T [STRING] set HTML <table> tag attributes, or unset if none\n"
msgstr ""
" \\T [CHAÎNE] initialise les attributs HTML de la balise <table>,\n"
" ou l'annule en l'absence d'argument\n"
-#: help.c:241
+#: help.c:242
#, c-format
msgid " \\x [on|off|auto] toggle expanded output (currently %s)\n"
msgstr " \\x [on|off|auto] bascule l'affichage étendu (actuellement %s)\n"
-#: help.c:245
+#: help.c:246
#, c-format
msgid "Connection\n"
msgstr "Connexions\n"
-#: help.c:247
+#: help.c:248
#, c-format
msgid ""
" \\c[onnect] {[DBNAME|- USER|- HOST|- PORT|-] | conninfo}\n"
@@ -2446,7 +2447,7 @@ msgstr ""
" se connecte à une autre base de données\n"
" (actuellement « %s »)\n"
-#: help.c:251
+#: help.c:252
#, c-format
msgid ""
" \\c[onnect] {[DBNAME|- USER|- HOST|- PORT|-] | conninfo}\n"
@@ -2456,12 +2457,12 @@ msgstr ""
" se connecte à une nouvelle base de données\n"
" (aucune connexion actuellement)\n"
-#: help.c:253
+#: help.c:254
#, c-format
msgid " \\encoding [ENCODING] show or set client encoding\n"
msgstr " \\encoding [ENCODAGE] affiche ou initialise l'encodage du client\n"
-#: help.c:254
+#: help.c:255
#, c-format
msgid " \\password [USERNAME] securely change the password for a user\n"
msgstr ""
@@ -2469,70 +2470,70 @@ msgstr ""
" modifie de façon sécurisé le mot de passe d'un\n"
" utilisateur\n"
-#: help.c:255
+#: help.c:256
#, c-format
msgid " \\conninfo display information about current connection\n"
msgstr " \\conninfo affiche des informations sur la connexion en cours\n"
-#: help.c:258
+#: help.c:259
#, c-format
msgid "Operating System\n"
msgstr "Système d'exploitation\n"
-#: help.c:259
+#: help.c:260
#, c-format
msgid " \\cd [DIR] change the current working directory\n"
msgstr " \\cd [RÉPERTOIRE] change de répertoire de travail\n"
-#: help.c:260
+#: help.c:261
#, c-format
msgid " \\setenv NAME [VALUE] set or unset environment variable\n"
msgstr " \\setenv NOM [VALEUR] (dés)initialise une variable d'environnement\n"
-#: help.c:261
+#: help.c:262
#, c-format
msgid " \\timing [on|off] toggle timing of commands (currently %s)\n"
msgstr ""
" \\timing [on|off] bascule l'activation du chronométrage des commandes\n"
" (actuellement %s)\n"
-#: help.c:263
+#: help.c:264
#, c-format
msgid " \\! [COMMAND] execute command in shell or start interactive shell\n"
msgstr ""
" \\! [COMMANDE] exécute la commande dans un shell ou exécute un\n"
" shell interactif\n"
-#: help.c:266
+#: help.c:267
#, c-format
msgid "Variables\n"
msgstr "Variables\n"
-#: help.c:267
+#: help.c:268
#, c-format
msgid " \\prompt [TEXT] NAME prompt user to set internal variable\n"
msgstr ""
" \\prompt [TEXTE] NOM demande à l'utilisateur de configurer la variable\n"
" interne\n"
-#: help.c:268
+#: help.c:269
#, c-format
msgid " \\set [NAME [VALUE]] set internal variable, or list all if no parameters\n"
msgstr ""
" \\set [NOM [VALEUR]] initialise une variable interne ou les affiche\n"
" toutes en l'absence de paramètre\n"
-#: help.c:269
+#: help.c:270
#, c-format
msgid " \\unset NAME unset (delete) internal variable\n"
msgstr " \\unset NOM désactive (supprime) la variable interne\n"
-#: help.c:272
+#: help.c:273
#, c-format
msgid "Large Objects\n"
msgstr "« Large objects »\n"
-#: help.c:273
+#: help.c:274
#, c-format
msgid ""
" \\lo_export LOBOID FILE\n"
@@ -2546,11 +2547,11 @@ msgstr ""
" \\lo_unlink OIDLOB\n"
" opérations sur les « Large Objects »\n"
-#: help.c:320
+#: help.c:321
msgid "Available help:\n"
msgstr "Aide-mémoire disponible :\n"
-#: help.c:404
+#: help.c:405
#, c-format
msgid ""
"Command: %s\n"
@@ -2565,7 +2566,7 @@ msgstr ""
"%s\n"
"\n"
-#: help.c:420
+#: help.c:421
#, c-format
msgid ""
"No help available for \"%s\".\n"
@@ -2678,17 +2679,17 @@ msgstr "format de sortie invalide (erreur interne) : %d"
msgid "skipping recursive expansion of variable \"%s\"\n"
msgstr "ignore l'expansion récursive de la variable « %s »\n"
-#: psqlscan.l:1604
+#: psqlscan.l:1605
#, c-format
msgid "unterminated quoted string\n"
msgstr "chaîne entre guillemets non terminée\n"
-#: psqlscan.l:1704
+#: psqlscan.l:1705
#, c-format
msgid "%s: out of memory\n"
msgstr "%s : mémoire épuisée\n"
-#: psqlscan.l:1933
+#: psqlscan.l:1934
#, c-format
msgid "can't escape without active connection\n"
msgstr "ne peut mettre entre guillemets sans connexion active\n"
@@ -2717,34 +2718,34 @@ msgstr "ne peut mettre entre guillemets sans connexion active\n"
#: sql_help.c:1017 sql_help.c:1027 sql_help.c:1029 sql_help.c:1039
#: sql_help.c:1041 sql_help.c:1050 sql_help.c:1071 sql_help.c:1073
#: sql_help.c:1075 sql_help.c:1078 sql_help.c:1080 sql_help.c:1082
-#: sql_help.c:1120 sql_help.c:1126 sql_help.c:1128 sql_help.c:1131
-#: sql_help.c:1133 sql_help.c:1135 sql_help.c:1162 sql_help.c:1165
-#: sql_help.c:1167 sql_help.c:1169 sql_help.c:1171 sql_help.c:1173
-#: sql_help.c:1176 sql_help.c:1216 sql_help.c:1454 sql_help.c:1470
-#: sql_help.c:1483 sql_help.c:1534 sql_help.c:1538 sql_help.c:1548
-#: sql_help.c:1566 sql_help.c:1589 sql_help.c:1607 sql_help.c:1635
-#: sql_help.c:1694 sql_help.c:1736 sql_help.c:1758 sql_help.c:1778
-#: sql_help.c:1779 sql_help.c:1814 sql_help.c:1834 sql_help.c:1856
-#: sql_help.c:1884 sql_help.c:1909 sql_help.c:1945 sql_help.c:2131
-#: sql_help.c:2144 sql_help.c:2161 sql_help.c:2177 sql_help.c:2200
-#: sql_help.c:2251 sql_help.c:2255 sql_help.c:2257 sql_help.c:2263
-#: sql_help.c:2281 sql_help.c:2308 sql_help.c:2343 sql_help.c:2355
-#: sql_help.c:2364 sql_help.c:2414 sql_help.c:2442 sql_help.c:2450
-#: sql_help.c:2458 sql_help.c:2466 sql_help.c:2474 sql_help.c:2482
-#: sql_help.c:2490 sql_help.c:2498 sql_help.c:2507 sql_help.c:2518
-#: sql_help.c:2526 sql_help.c:2534 sql_help.c:2542 sql_help.c:2550
-#: sql_help.c:2560 sql_help.c:2569 sql_help.c:2578 sql_help.c:2586
-#: sql_help.c:2594 sql_help.c:2603 sql_help.c:2611 sql_help.c:2619
-#: sql_help.c:2627 sql_help.c:2635 sql_help.c:2643 sql_help.c:2651
-#: sql_help.c:2659 sql_help.c:2667 sql_help.c:2675 sql_help.c:2684
-#: sql_help.c:2692 sql_help.c:2709 sql_help.c:2724 sql_help.c:2930
-#: sql_help.c:2981 sql_help.c:3009 sql_help.c:3017 sql_help.c:3415
-#: sql_help.c:3463 sql_help.c:3583
+#: sql_help.c:1120 sql_help.c:1126 sql_help.c:1128 sql_help.c:1132
+#: sql_help.c:1135 sql_help.c:1138 sql_help.c:1166 sql_help.c:1169
+#: sql_help.c:1171 sql_help.c:1173 sql_help.c:1175 sql_help.c:1177
+#: sql_help.c:1180 sql_help.c:1220 sql_help.c:1458 sql_help.c:1474
+#: sql_help.c:1487 sql_help.c:1538 sql_help.c:1542 sql_help.c:1552
+#: sql_help.c:1570 sql_help.c:1593 sql_help.c:1611 sql_help.c:1639
+#: sql_help.c:1698 sql_help.c:1740 sql_help.c:1762 sql_help.c:1782
+#: sql_help.c:1783 sql_help.c:1818 sql_help.c:1838 sql_help.c:1860
+#: sql_help.c:1888 sql_help.c:1913 sql_help.c:1949 sql_help.c:2135
+#: sql_help.c:2148 sql_help.c:2165 sql_help.c:2181 sql_help.c:2204
+#: sql_help.c:2255 sql_help.c:2259 sql_help.c:2261 sql_help.c:2267
+#: sql_help.c:2285 sql_help.c:2312 sql_help.c:2347 sql_help.c:2359
+#: sql_help.c:2368 sql_help.c:2418 sql_help.c:2446 sql_help.c:2454
+#: sql_help.c:2462 sql_help.c:2470 sql_help.c:2478 sql_help.c:2486
+#: sql_help.c:2494 sql_help.c:2502 sql_help.c:2511 sql_help.c:2522
+#: sql_help.c:2530 sql_help.c:2538 sql_help.c:2546 sql_help.c:2554
+#: sql_help.c:2564 sql_help.c:2573 sql_help.c:2582 sql_help.c:2590
+#: sql_help.c:2598 sql_help.c:2607 sql_help.c:2615 sql_help.c:2623
+#: sql_help.c:2631 sql_help.c:2639 sql_help.c:2647 sql_help.c:2655
+#: sql_help.c:2663 sql_help.c:2671 sql_help.c:2679 sql_help.c:2688
+#: sql_help.c:2696 sql_help.c:2713 sql_help.c:2728 sql_help.c:2934
+#: sql_help.c:2985 sql_help.c:3013 sql_help.c:3021 sql_help.c:3419
+#: sql_help.c:3467 sql_help.c:3587
msgid "name"
msgstr "nom"
-#: sql_help.c:33 sql_help.c:36 sql_help.c:39 sql_help.c:300 sql_help.c:1277
-#: sql_help.c:2415 sql_help.c:3232
+#: sql_help.c:33 sql_help.c:36 sql_help.c:39 sql_help.c:300 sql_help.c:1281
+#: sql_help.c:2419 sql_help.c:3236
msgid "aggregate_signature"
msgstr "signature_agrégat"
@@ -2754,7 +2755,7 @@ msgstr "signature_agrégat"
#: sql_help.c:716 sql_help.c:738 sql_help.c:748 sql_help.c:778 sql_help.c:798
#: sql_help.c:885 sql_help.c:950 sql_help.c:993 sql_help.c:1014 sql_help.c:1028
#: sql_help.c:1040 sql_help.c:1052 sql_help.c:1079 sql_help.c:1127
-#: sql_help.c:1170
+#: sql_help.c:1174
msgid "new_name"
msgstr "nouveau_nom"
@@ -2762,65 +2763,65 @@ msgstr "nouveau_nom"
#: sql_help.c:244 sql_help.c:360 sql_help.c:431 sql_help.c:474 sql_help.c:538
#: sql_help.c:547 sql_help.c:601 sql_help.c:613 sql_help.c:632 sql_help.c:678
#: sql_help.c:750 sql_help.c:776 sql_help.c:796 sql_help.c:933 sql_help.c:952
-#: sql_help.c:995 sql_help.c:1016 sql_help.c:1074 sql_help.c:1168
+#: sql_help.c:995 sql_help.c:1016 sql_help.c:1074 sql_help.c:1172
msgid "new_owner"
msgstr "nouveau_propriétaire"
#: sql_help.c:40 sql_help.c:65 sql_help.c:80 sql_help.c:230 sql_help.c:293
#: sql_help.c:404 sql_help.c:479 sql_help.c:584 sql_help.c:617 sql_help.c:635
#: sql_help.c:681 sql_help.c:780 sql_help.c:887 sql_help.c:997 sql_help.c:1018
-#: sql_help.c:1030 sql_help.c:1042 sql_help.c:1081 sql_help.c:1172
+#: sql_help.c:1030 sql_help.c:1042 sql_help.c:1081 sql_help.c:1176
msgid "new_schema"
msgstr "nouveau_schéma"
-#: sql_help.c:41 sql_help.c:1324 sql_help.c:2416 sql_help.c:3251
+#: sql_help.c:41 sql_help.c:1328 sql_help.c:2420 sql_help.c:3255
msgid "where aggregate_signature is:"
msgstr "où signature_agrégat est :"
#: sql_help.c:42 sql_help.c:45 sql_help.c:48 sql_help.c:310 sql_help.c:333
#: sql_help.c:336 sql_help.c:339 sql_help.c:461 sql_help.c:466 sql_help.c:471
-#: sql_help.c:476 sql_help.c:1293 sql_help.c:1325 sql_help.c:1328
-#: sql_help.c:1331 sql_help.c:1455 sql_help.c:1471 sql_help.c:1474
-#: sql_help.c:1695 sql_help.c:2417 sql_help.c:2420 sql_help.c:2423
-#: sql_help.c:2508 sql_help.c:2868 sql_help.c:3147 sql_help.c:3238
-#: sql_help.c:3252 sql_help.c:3255 sql_help.c:3258
+#: sql_help.c:476 sql_help.c:1297 sql_help.c:1329 sql_help.c:1332
+#: sql_help.c:1335 sql_help.c:1459 sql_help.c:1475 sql_help.c:1478
+#: sql_help.c:1699 sql_help.c:2421 sql_help.c:2424 sql_help.c:2427
+#: sql_help.c:2512 sql_help.c:2872 sql_help.c:3151 sql_help.c:3242
+#: sql_help.c:3256 sql_help.c:3259 sql_help.c:3262
msgid "argmode"
msgstr "mode_argument"
#: sql_help.c:43 sql_help.c:46 sql_help.c:49 sql_help.c:311 sql_help.c:334
#: sql_help.c:337 sql_help.c:340 sql_help.c:462 sql_help.c:467 sql_help.c:472
-#: sql_help.c:477 sql_help.c:1294 sql_help.c:1326 sql_help.c:1329
-#: sql_help.c:1332 sql_help.c:1456 sql_help.c:1472 sql_help.c:1475
-#: sql_help.c:1696 sql_help.c:2418 sql_help.c:2421 sql_help.c:2424
-#: sql_help.c:2509 sql_help.c:3239 sql_help.c:3253 sql_help.c:3256
-#: sql_help.c:3259
+#: sql_help.c:477 sql_help.c:1298 sql_help.c:1330 sql_help.c:1333
+#: sql_help.c:1336 sql_help.c:1460 sql_help.c:1476 sql_help.c:1479
+#: sql_help.c:1700 sql_help.c:2422 sql_help.c:2425 sql_help.c:2428
+#: sql_help.c:2513 sql_help.c:3243 sql_help.c:3257 sql_help.c:3260
+#: sql_help.c:3263
msgid "argname"
msgstr "nom_agrégat"
#: sql_help.c:44 sql_help.c:47 sql_help.c:50 sql_help.c:312 sql_help.c:335
#: sql_help.c:338 sql_help.c:341 sql_help.c:463 sql_help.c:468 sql_help.c:473
-#: sql_help.c:478 sql_help.c:1295 sql_help.c:1327 sql_help.c:1330
-#: sql_help.c:1333 sql_help.c:1697 sql_help.c:2419 sql_help.c:2422
-#: sql_help.c:2425 sql_help.c:2510 sql_help.c:3240 sql_help.c:3254
-#: sql_help.c:3257 sql_help.c:3260
+#: sql_help.c:478 sql_help.c:1299 sql_help.c:1331 sql_help.c:1334
+#: sql_help.c:1337 sql_help.c:1701 sql_help.c:2423 sql_help.c:2426
+#: sql_help.c:2429 sql_help.c:2514 sql_help.c:3244 sql_help.c:3258
+#: sql_help.c:3261 sql_help.c:3264
msgid "argtype"
msgstr "type_argument"
#: sql_help.c:104 sql_help.c:357 sql_help.c:425 sql_help.c:432 sql_help.c:710
-#: sql_help.c:793 sql_help.c:1011 sql_help.c:1121 sql_help.c:1147
-#: sql_help.c:1381 sql_help.c:1387 sql_help.c:1638 sql_help.c:1662
-#: sql_help.c:1667 sql_help.c:1737 sql_help.c:1885 sql_help.c:1966
-#: sql_help.c:2146 sql_help.c:2309 sql_help.c:2331 sql_help.c:2743
+#: sql_help.c:793 sql_help.c:1011 sql_help.c:1121 sql_help.c:1151
+#: sql_help.c:1385 sql_help.c:1391 sql_help.c:1642 sql_help.c:1666
+#: sql_help.c:1671 sql_help.c:1741 sql_help.c:1889 sql_help.c:1970
+#: sql_help.c:2150 sql_help.c:2313 sql_help.c:2335 sql_help.c:2747
msgid "option"
msgstr "option"
-#: sql_help.c:105 sql_help.c:711 sql_help.c:1122 sql_help.c:1738
-#: sql_help.c:1886 sql_help.c:2310
+#: sql_help.c:105 sql_help.c:711 sql_help.c:1122 sql_help.c:1742
+#: sql_help.c:1890 sql_help.c:2314
msgid "where option can be:"
msgstr "où option peut être :"
-#: sql_help.c:106 sql_help.c:712 sql_help.c:1123 sql_help.c:1573
-#: sql_help.c:1887 sql_help.c:2311
+#: sql_help.c:106 sql_help.c:712 sql_help.c:1123 sql_help.c:1577
+#: sql_help.c:1891 sql_help.c:2315
msgid "connlimit"
msgstr "limite_de_connexion"
@@ -2830,20 +2831,20 @@ msgstr "nouveau_tablespace"
#: sql_help.c:114 sql_help.c:117 sql_help.c:119 sql_help.c:483 sql_help.c:485
#: sql_help.c:486 sql_help.c:719 sql_help.c:723 sql_help.c:726 sql_help.c:809
-#: sql_help.c:812 sql_help.c:1129 sql_help.c:1132 sql_help.c:1134
-#: sql_help.c:1705 sql_help.c:3034 sql_help.c:3404
+#: sql_help.c:812 sql_help.c:1130 sql_help.c:1134 sql_help.c:1137
+#: sql_help.c:1709 sql_help.c:3038 sql_help.c:3408
msgid "configuration_parameter"
msgstr "paramètre_configuration"
#: sql_help.c:115 sql_help.c:358 sql_help.c:421 sql_help.c:426 sql_help.c:433
#: sql_help.c:484 sql_help.c:521 sql_help.c:593 sql_help.c:599 sql_help.c:720
#: sql_help.c:794 sql_help.c:810 sql_help.c:811 sql_help.c:909 sql_help.c:928
-#: sql_help.c:955 sql_help.c:1012 sql_help.c:1130 sql_help.c:1148
-#: sql_help.c:1639 sql_help.c:1663 sql_help.c:1668 sql_help.c:1706
-#: sql_help.c:1707 sql_help.c:1766 sql_help.c:1798 sql_help.c:1967
-#: sql_help.c:2041 sql_help.c:2049 sql_help.c:2081 sql_help.c:2103
-#: sql_help.c:2120 sql_help.c:2147 sql_help.c:2332 sql_help.c:3405
-#: sql_help.c:3406
+#: sql_help.c:955 sql_help.c:1012 sql_help.c:1131 sql_help.c:1152
+#: sql_help.c:1643 sql_help.c:1667 sql_help.c:1672 sql_help.c:1710
+#: sql_help.c:1711 sql_help.c:1770 sql_help.c:1802 sql_help.c:1971
+#: sql_help.c:2045 sql_help.c:2053 sql_help.c:2085 sql_help.c:2107
+#: sql_help.c:2124 sql_help.c:2151 sql_help.c:2336 sql_help.c:3409
+#: sql_help.c:3410
msgid "value"
msgstr "valeur"
@@ -2851,9 +2852,9 @@ msgstr "valeur"
msgid "target_role"
msgstr "rôle_cible"
-#: sql_help.c:178 sql_help.c:1622 sql_help.c:1927 sql_help.c:1932
-#: sql_help.c:2850 sql_help.c:2857 sql_help.c:2871 sql_help.c:2877
-#: sql_help.c:3129 sql_help.c:3136 sql_help.c:3150 sql_help.c:3156
+#: sql_help.c:178 sql_help.c:1626 sql_help.c:1931 sql_help.c:1936
+#: sql_help.c:2854 sql_help.c:2861 sql_help.c:2875 sql_help.c:2881
+#: sql_help.c:3133 sql_help.c:3140 sql_help.c:3154 sql_help.c:3160
msgid "schema_name"
msgstr "nom_schéma"
@@ -2867,29 +2868,29 @@ msgstr "où abbreviated_grant_or_revoke fait partie de :"
#: sql_help.c:181 sql_help.c:182 sql_help.c:183 sql_help.c:184 sql_help.c:185
#: sql_help.c:186 sql_help.c:187 sql_help.c:188 sql_help.c:525 sql_help.c:586
-#: sql_help.c:889 sql_help.c:1741 sql_help.c:1742 sql_help.c:1743
-#: sql_help.c:1744 sql_help.c:1745 sql_help.c:1890 sql_help.c:1891
-#: sql_help.c:1892 sql_help.c:1893 sql_help.c:1894 sql_help.c:2314
-#: sql_help.c:2315 sql_help.c:2316 sql_help.c:2317 sql_help.c:2318
-#: sql_help.c:2851 sql_help.c:2855 sql_help.c:2858 sql_help.c:2860
-#: sql_help.c:2862 sql_help.c:2864 sql_help.c:2866 sql_help.c:2872
-#: sql_help.c:2874 sql_help.c:2876 sql_help.c:2878 sql_help.c:2880
-#: sql_help.c:2882 sql_help.c:2883 sql_help.c:2884 sql_help.c:3130
-#: sql_help.c:3134 sql_help.c:3137 sql_help.c:3139 sql_help.c:3141
-#: sql_help.c:3143 sql_help.c:3145 sql_help.c:3151 sql_help.c:3153
-#: sql_help.c:3155 sql_help.c:3157 sql_help.c:3159 sql_help.c:3161
-#: sql_help.c:3162 sql_help.c:3163 sql_help.c:3425
+#: sql_help.c:889 sql_help.c:1745 sql_help.c:1746 sql_help.c:1747
+#: sql_help.c:1748 sql_help.c:1749 sql_help.c:1894 sql_help.c:1895
+#: sql_help.c:1896 sql_help.c:1897 sql_help.c:1898 sql_help.c:2318
+#: sql_help.c:2319 sql_help.c:2320 sql_help.c:2321 sql_help.c:2322
+#: sql_help.c:2855 sql_help.c:2859 sql_help.c:2862 sql_help.c:2864
+#: sql_help.c:2866 sql_help.c:2868 sql_help.c:2870 sql_help.c:2876
+#: sql_help.c:2878 sql_help.c:2880 sql_help.c:2882 sql_help.c:2884
+#: sql_help.c:2886 sql_help.c:2887 sql_help.c:2888 sql_help.c:3134
+#: sql_help.c:3138 sql_help.c:3141 sql_help.c:3143 sql_help.c:3145
+#: sql_help.c:3147 sql_help.c:3149 sql_help.c:3155 sql_help.c:3157
+#: sql_help.c:3159 sql_help.c:3161 sql_help.c:3163 sql_help.c:3165
+#: sql_help.c:3166 sql_help.c:3167 sql_help.c:3429
msgid "role_name"
msgstr "nom_rôle"
-#: sql_help.c:214 sql_help.c:414 sql_help.c:900 sql_help.c:902 sql_help.c:1164
-#: sql_help.c:1592 sql_help.c:1596 sql_help.c:1762 sql_help.c:2053
-#: sql_help.c:2063 sql_help.c:2085 sql_help.c:2898 sql_help.c:3301
-#: sql_help.c:3302 sql_help.c:3306 sql_help.c:3311 sql_help.c:3379
-#: sql_help.c:3380 sql_help.c:3385 sql_help.c:3390 sql_help.c:3519
-#: sql_help.c:3520 sql_help.c:3524 sql_help.c:3529 sql_help.c:3609
-#: sql_help.c:3611 sql_help.c:3642 sql_help.c:3688 sql_help.c:3689
-#: sql_help.c:3693 sql_help.c:3698
+#: sql_help.c:214 sql_help.c:414 sql_help.c:900 sql_help.c:902 sql_help.c:1168
+#: sql_help.c:1596 sql_help.c:1600 sql_help.c:1766 sql_help.c:2057
+#: sql_help.c:2067 sql_help.c:2089 sql_help.c:2902 sql_help.c:3305
+#: sql_help.c:3306 sql_help.c:3310 sql_help.c:3315 sql_help.c:3383
+#: sql_help.c:3384 sql_help.c:3389 sql_help.c:3394 sql_help.c:3523
+#: sql_help.c:3524 sql_help.c:3528 sql_help.c:3533 sql_help.c:3613
+#: sql_help.c:3615 sql_help.c:3646 sql_help.c:3692 sql_help.c:3693
+#: sql_help.c:3697 sql_help.c:3702
msgid "expression"
msgstr "expression"
@@ -2898,8 +2899,8 @@ msgid "domain_constraint"
msgstr "contrainte_domaine"
#: sql_help.c:219 sql_help.c:221 sql_help.c:224 sql_help.c:882 sql_help.c:915
-#: sql_help.c:916 sql_help.c:917 sql_help.c:937 sql_help.c:1283 sql_help.c:1595
-#: sql_help.c:1670 sql_help.c:2052 sql_help.c:2062
+#: sql_help.c:916 sql_help.c:917 sql_help.c:937 sql_help.c:1287 sql_help.c:1599
+#: sql_help.c:1674 sql_help.c:2056 sql_help.c:2066
msgid "constraint_name"
msgstr "nom_contrainte"
@@ -2919,17 +2920,17 @@ msgstr "objet_membre"
msgid "where member_object is:"
msgstr "où objet_membre fait partie de :"
-#: sql_help.c:299 sql_help.c:1276 sql_help.c:3231
+#: sql_help.c:299 sql_help.c:1280 sql_help.c:3235
msgid "aggregate_name"
msgstr "nom_agrégat"
-#: sql_help.c:301 sql_help.c:1278 sql_help.c:1514 sql_help.c:1518
-#: sql_help.c:1520 sql_help.c:2433
+#: sql_help.c:301 sql_help.c:1282 sql_help.c:1518 sql_help.c:1522
+#: sql_help.c:1524 sql_help.c:2437
msgid "source_type"
msgstr "type_source"
-#: sql_help.c:302 sql_help.c:1279 sql_help.c:1515 sql_help.c:1519
-#: sql_help.c:1521 sql_help.c:2434
+#: sql_help.c:302 sql_help.c:1283 sql_help.c:1519 sql_help.c:1523
+#: sql_help.c:1525 sql_help.c:2438
msgid "target_type"
msgstr "type_cible"
@@ -2937,46 +2938,46 @@ msgstr "type_cible"
#: sql_help.c:308 sql_help.c:313 sql_help.c:317 sql_help.c:319 sql_help.c:321
#: sql_help.c:322 sql_help.c:323 sql_help.c:324 sql_help.c:325 sql_help.c:326
#: sql_help.c:327 sql_help.c:328 sql_help.c:329 sql_help.c:330 sql_help.c:331
-#: sql_help.c:1280 sql_help.c:1285 sql_help.c:1286 sql_help.c:1287
-#: sql_help.c:1288 sql_help.c:1289 sql_help.c:1290 sql_help.c:1291
-#: sql_help.c:1296 sql_help.c:1298 sql_help.c:1302 sql_help.c:1304
-#: sql_help.c:1306 sql_help.c:1307 sql_help.c:1310 sql_help.c:1311
-#: sql_help.c:1312 sql_help.c:1313 sql_help.c:1314 sql_help.c:1315
-#: sql_help.c:1316 sql_help.c:1317 sql_help.c:1318 sql_help.c:1321
-#: sql_help.c:1322 sql_help.c:3228 sql_help.c:3233 sql_help.c:3234
-#: sql_help.c:3235 sql_help.c:3236 sql_help.c:3242 sql_help.c:3243
-#: sql_help.c:3244 sql_help.c:3245 sql_help.c:3246 sql_help.c:3247
-#: sql_help.c:3248 sql_help.c:3249
+#: sql_help.c:1284 sql_help.c:1289 sql_help.c:1290 sql_help.c:1291
+#: sql_help.c:1292 sql_help.c:1293 sql_help.c:1294 sql_help.c:1295
+#: sql_help.c:1300 sql_help.c:1302 sql_help.c:1306 sql_help.c:1308
+#: sql_help.c:1310 sql_help.c:1311 sql_help.c:1314 sql_help.c:1315
+#: sql_help.c:1316 sql_help.c:1317 sql_help.c:1318 sql_help.c:1319
+#: sql_help.c:1320 sql_help.c:1321 sql_help.c:1322 sql_help.c:1325
+#: sql_help.c:1326 sql_help.c:3232 sql_help.c:3237 sql_help.c:3238
+#: sql_help.c:3239 sql_help.c:3240 sql_help.c:3246 sql_help.c:3247
+#: sql_help.c:3248 sql_help.c:3249 sql_help.c:3250 sql_help.c:3251
+#: sql_help.c:3252 sql_help.c:3253
msgid "object_name"
msgstr "nom_objet"
-#: sql_help.c:309 sql_help.c:663 sql_help.c:1292 sql_help.c:1516
-#: sql_help.c:1551 sql_help.c:1610 sql_help.c:1815 sql_help.c:1846
-#: sql_help.c:2205 sql_help.c:2867 sql_help.c:3146 sql_help.c:3237
-#: sql_help.c:3327 sql_help.c:3331 sql_help.c:3335 sql_help.c:3338
-#: sql_help.c:3545 sql_help.c:3549 sql_help.c:3553 sql_help.c:3556
-#: sql_help.c:3714 sql_help.c:3718 sql_help.c:3722 sql_help.c:3725
+#: sql_help.c:309 sql_help.c:663 sql_help.c:1296 sql_help.c:1520
+#: sql_help.c:1555 sql_help.c:1614 sql_help.c:1819 sql_help.c:1850
+#: sql_help.c:2209 sql_help.c:2871 sql_help.c:3150 sql_help.c:3241
+#: sql_help.c:3331 sql_help.c:3335 sql_help.c:3339 sql_help.c:3342
+#: sql_help.c:3549 sql_help.c:3553 sql_help.c:3557 sql_help.c:3560
+#: sql_help.c:3718 sql_help.c:3722 sql_help.c:3726 sql_help.c:3729
msgid "function_name"
msgstr "nom_fonction"
-#: sql_help.c:314 sql_help.c:656 sql_help.c:1299 sql_help.c:1839
+#: sql_help.c:314 sql_help.c:656 sql_help.c:1303 sql_help.c:1843
msgid "operator_name"
msgstr "nom_opérateur"
-#: sql_help.c:315 sql_help.c:611 sql_help.c:615 sql_help.c:1300 sql_help.c:1816
-#: sql_help.c:2551
+#: sql_help.c:315 sql_help.c:611 sql_help.c:615 sql_help.c:1304 sql_help.c:1820
+#: sql_help.c:2555
msgid "left_type"
msgstr "type_argument_gauche"
-#: sql_help.c:316 sql_help.c:612 sql_help.c:616 sql_help.c:1301 sql_help.c:1817
-#: sql_help.c:2552
+#: sql_help.c:316 sql_help.c:612 sql_help.c:616 sql_help.c:1305 sql_help.c:1821
+#: sql_help.c:2556
msgid "right_type"
msgstr "type_argument_droit"
#: sql_help.c:318 sql_help.c:320 sql_help.c:628 sql_help.c:631 sql_help.c:634
#: sql_help.c:654 sql_help.c:666 sql_help.c:674 sql_help.c:677 sql_help.c:680
-#: sql_help.c:1303 sql_help.c:1305 sql_help.c:1836 sql_help.c:1857
-#: sql_help.c:2068 sql_help.c:2561 sql_help.c:2570
+#: sql_help.c:1307 sql_help.c:1309 sql_help.c:1840 sql_help.c:1861
+#: sql_help.c:2072 sql_help.c:2565 sql_help.c:2574
msgid "index_method"
msgstr "méthode_indexage"
@@ -2984,16 +2985,16 @@ msgstr "méthode_indexage"
msgid "and aggregate_signature is:"
msgstr "et signature_agrégat est :"
-#: sql_help.c:355 sql_help.c:1636
+#: sql_help.c:355 sql_help.c:1640
msgid "handler_function"
msgstr "fonction_gestionnaire"
-#: sql_help.c:356 sql_help.c:1637
+#: sql_help.c:356 sql_help.c:1641
msgid "validator_function"
msgstr "fonction_validateur"
#: sql_help.c:397 sql_help.c:464 sql_help.c:577 sql_help.c:877 sql_help.c:1072
-#: sql_help.c:2059 sql_help.c:2060 sql_help.c:2076 sql_help.c:2077
+#: sql_help.c:2063 sql_help.c:2064 sql_help.c:2080 sql_help.c:2081
msgid "action"
msgstr "action"
@@ -3002,16 +3003,16 @@ msgstr "action"
#: sql_help.c:424 sql_help.c:579 sql_help.c:589 sql_help.c:591 sql_help.c:594
#: sql_help.c:596 sql_help.c:774 sql_help.c:879 sql_help.c:892 sql_help.c:896
#: sql_help.c:897 sql_help.c:901 sql_help.c:903 sql_help.c:904 sql_help.c:905
-#: sql_help.c:907 sql_help.c:910 sql_help.c:912 sql_help.c:1163 sql_help.c:1166
-#: sql_help.c:1186 sql_help.c:1282 sql_help.c:1378 sql_help.c:1383
-#: sql_help.c:1397 sql_help.c:1398 sql_help.c:1399 sql_help.c:1660
-#: sql_help.c:1700 sql_help.c:1761 sql_help.c:1796 sql_help.c:1952
-#: sql_help.c:2032 sql_help.c:2045 sql_help.c:2064 sql_help.c:2066
-#: sql_help.c:2073 sql_help.c:2084 sql_help.c:2101 sql_help.c:2208
-#: sql_help.c:2344 sql_help.c:2852 sql_help.c:2853 sql_help.c:2897
-#: sql_help.c:3131 sql_help.c:3132 sql_help.c:3230 sql_help.c:3350
-#: sql_help.c:3568 sql_help.c:3608 sql_help.c:3610 sql_help.c:3627
-#: sql_help.c:3630 sql_help.c:3737
+#: sql_help.c:907 sql_help.c:910 sql_help.c:912 sql_help.c:1167 sql_help.c:1170
+#: sql_help.c:1190 sql_help.c:1286 sql_help.c:1382 sql_help.c:1387
+#: sql_help.c:1401 sql_help.c:1402 sql_help.c:1403 sql_help.c:1664
+#: sql_help.c:1704 sql_help.c:1765 sql_help.c:1800 sql_help.c:1956
+#: sql_help.c:2036 sql_help.c:2049 sql_help.c:2068 sql_help.c:2070
+#: sql_help.c:2077 sql_help.c:2088 sql_help.c:2105 sql_help.c:2212
+#: sql_help.c:2348 sql_help.c:2856 sql_help.c:2857 sql_help.c:2901
+#: sql_help.c:3135 sql_help.c:3136 sql_help.c:3234 sql_help.c:3354
+#: sql_help.c:3572 sql_help.c:3612 sql_help.c:3614 sql_help.c:3631
+#: sql_help.c:3634 sql_help.c:3741
msgid "column_name"
msgstr "nom_colonne"
@@ -3024,19 +3025,19 @@ msgid "where action is one of:"
msgstr "où action fait partie de :"
#: sql_help.c:407 sql_help.c:412 sql_help.c:893 sql_help.c:898 sql_help.c:1087
-#: sql_help.c:1091 sql_help.c:1590 sql_help.c:1661 sql_help.c:1835
-#: sql_help.c:2033 sql_help.c:2253 sql_help.c:2982
+#: sql_help.c:1091 sql_help.c:1594 sql_help.c:1665 sql_help.c:1839
+#: sql_help.c:2037 sql_help.c:2257 sql_help.c:2986
msgid "data_type"
msgstr "type_données"
#: sql_help.c:408 sql_help.c:894 sql_help.c:899 sql_help.c:1088 sql_help.c:1092
-#: sql_help.c:1591 sql_help.c:1664 sql_help.c:1763 sql_help.c:2034
-#: sql_help.c:2254 sql_help.c:2260
+#: sql_help.c:1595 sql_help.c:1668 sql_help.c:1767 sql_help.c:2038
+#: sql_help.c:2258 sql_help.c:2264
msgid "collation"
msgstr "collationnement"
-#: sql_help.c:409 sql_help.c:895 sql_help.c:1665 sql_help.c:2035
-#: sql_help.c:2046
+#: sql_help.c:409 sql_help.c:895 sql_help.c:1669 sql_help.c:2039
+#: sql_help.c:2050
msgid "column_constraint"
msgstr "contrainte_colonne"
@@ -3050,15 +3051,15 @@ msgid "attribute_option"
msgstr "option_attribut"
#: sql_help.c:427 sql_help.c:428 sql_help.c:429 sql_help.c:430 sql_help.c:918
-#: sql_help.c:919 sql_help.c:920 sql_help.c:921 sql_help.c:1319
+#: sql_help.c:919 sql_help.c:920 sql_help.c:921 sql_help.c:1323
msgid "trigger_name"
msgstr "nom_trigger"
-#: sql_help.c:481 sql_help.c:1703
+#: sql_help.c:481 sql_help.c:1707
msgid "execution_cost"
msgstr "coût_exécution"
-#: sql_help.c:482 sql_help.c:1704
+#: sql_help.c:482 sql_help.c:1708
msgid "result_rows"
msgstr "lignes_de_résultat"
@@ -3066,97 +3067,98 @@ msgstr "lignes_de_résultat"
msgid "group_name"
msgstr "nom_groupe"
-#: sql_help.c:498 sql_help.c:500 sql_help.c:1145 sql_help.c:1567
-#: sql_help.c:1928 sql_help.c:1930 sql_help.c:1933 sql_help.c:1934
-#: sql_help.c:2117 sql_help.c:2329 sql_help.c:2700 sql_help.c:3435
+#: sql_help.c:498 sql_help.c:500 sql_help.c:1149 sql_help.c:1571
+#: sql_help.c:1932 sql_help.c:1934 sql_help.c:1937 sql_help.c:1938
+#: sql_help.c:2121 sql_help.c:2333 sql_help.c:2704 sql_help.c:3439
msgid "user_name"
msgstr "nom_utilisateur"
-#: sql_help.c:518 sql_help.c:1572 sql_help.c:1767 sql_help.c:1799
-#: sql_help.c:2042 sql_help.c:2050 sql_help.c:2082 sql_help.c:2104
-#: sql_help.c:2116 sql_help.c:2879 sql_help.c:3158
+#: sql_help.c:518 sql_help.c:1576 sql_help.c:1771 sql_help.c:1803
+#: sql_help.c:2046 sql_help.c:2054 sql_help.c:2086 sql_help.c:2108
+#: sql_help.c:2120 sql_help.c:2883 sql_help.c:3162
msgid "tablespace_name"
msgstr "nom_tablespace"
#: sql_help.c:520 sql_help.c:523 sql_help.c:598 sql_help.c:600 sql_help.c:927
-#: sql_help.c:929 sql_help.c:1765 sql_help.c:1797 sql_help.c:2040
-#: sql_help.c:2048 sql_help.c:2080 sql_help.c:2102
+#: sql_help.c:929 sql_help.c:1769 sql_help.c:1801 sql_help.c:2044
+#: sql_help.c:2052 sql_help.c:2084 sql_help.c:2106
msgid "storage_parameter"
msgstr "paramètre_stockage"
-#: sql_help.c:546 sql_help.c:1297 sql_help.c:3241
+#: sql_help.c:546 sql_help.c:1301 sql_help.c:3245
msgid "large_object_oid"
msgstr "oid_large_object"
-#: sql_help.c:597 sql_help.c:926 sql_help.c:935 sql_help.c:938 sql_help.c:1226
+#: sql_help.c:597 sql_help.c:926 sql_help.c:935 sql_help.c:938 sql_help.c:1230
msgid "index_name"
msgstr "nom_index"
-#: sql_help.c:655 sql_help.c:667 sql_help.c:1838
+#: sql_help.c:655 sql_help.c:667 sql_help.c:1842
msgid "strategy_number"
msgstr "numéro_de_stratégie"
#: sql_help.c:657 sql_help.c:658 sql_help.c:661 sql_help.c:662 sql_help.c:668
-#: sql_help.c:669 sql_help.c:671 sql_help.c:672 sql_help.c:1840 sql_help.c:1841
-#: sql_help.c:1844 sql_help.c:1845
+#: sql_help.c:669 sql_help.c:671 sql_help.c:672 sql_help.c:1844 sql_help.c:1845
+#: sql_help.c:1848 sql_help.c:1849
msgid "op_type"
msgstr "type_op"
-#: sql_help.c:659 sql_help.c:1842
+#: sql_help.c:659 sql_help.c:1846
msgid "sort_family_name"
msgstr "nom_famille_tri"
-#: sql_help.c:660 sql_help.c:670 sql_help.c:1843
+#: sql_help.c:660 sql_help.c:670 sql_help.c:1847
msgid "support_number"
msgstr "numéro_de_support"
-#: sql_help.c:664 sql_help.c:1517 sql_help.c:1847
+#: sql_help.c:664 sql_help.c:1521 sql_help.c:1851
msgid "argument_type"
msgstr "type_argument"
-#: sql_help.c:713 sql_help.c:1124 sql_help.c:1739 sql_help.c:1888
-#: sql_help.c:2312
+#: sql_help.c:713 sql_help.c:1124 sql_help.c:1743 sql_help.c:1892
+#: sql_help.c:2316
msgid "password"
msgstr "mot_de_passe"
-#: sql_help.c:714 sql_help.c:1125 sql_help.c:1740 sql_help.c:1889
-#: sql_help.c:2313
+#: sql_help.c:714 sql_help.c:1125 sql_help.c:1744 sql_help.c:1893
+#: sql_help.c:2317
msgid "timestamp"
msgstr "horodatage"
-#: sql_help.c:718 sql_help.c:722 sql_help.c:725 sql_help.c:728 sql_help.c:2859
-#: sql_help.c:3138
+#: sql_help.c:718 sql_help.c:722 sql_help.c:725 sql_help.c:728 sql_help.c:1129
+#: sql_help.c:1133 sql_help.c:1136 sql_help.c:1139 sql_help.c:2863
+#: sql_help.c:3142
msgid "database_name"
msgstr "nom_base_de_donnée"
-#: sql_help.c:737 sql_help.c:773 sql_help.c:1051 sql_help.c:1185
-#: sql_help.c:1225 sql_help.c:1284 sql_help.c:1309 sql_help.c:1320
-#: sql_help.c:1377 sql_help.c:1382 sql_help.c:1659 sql_help.c:1759
-#: sql_help.c:1795 sql_help.c:1911 sql_help.c:1951 sql_help.c:2031
-#: sql_help.c:2043 sql_help.c:2100 sql_help.c:2202 sql_help.c:2378
-#: sql_help.c:2595 sql_help.c:2676 sql_help.c:2849 sql_help.c:2854
-#: sql_help.c:2896 sql_help.c:3128 sql_help.c:3133 sql_help.c:3229
-#: sql_help.c:3316 sql_help.c:3318 sql_help.c:3356 sql_help.c:3395
-#: sql_help.c:3534 sql_help.c:3536 sql_help.c:3574 sql_help.c:3606
-#: sql_help.c:3626 sql_help.c:3628 sql_help.c:3629 sql_help.c:3703
-#: sql_help.c:3705 sql_help.c:3743
+#: sql_help.c:737 sql_help.c:773 sql_help.c:1051 sql_help.c:1189
+#: sql_help.c:1229 sql_help.c:1288 sql_help.c:1313 sql_help.c:1324
+#: sql_help.c:1381 sql_help.c:1386 sql_help.c:1663 sql_help.c:1763
+#: sql_help.c:1799 sql_help.c:1915 sql_help.c:1955 sql_help.c:2035
+#: sql_help.c:2047 sql_help.c:2104 sql_help.c:2206 sql_help.c:2382
+#: sql_help.c:2599 sql_help.c:2680 sql_help.c:2853 sql_help.c:2858
+#: sql_help.c:2900 sql_help.c:3132 sql_help.c:3137 sql_help.c:3233
+#: sql_help.c:3320 sql_help.c:3322 sql_help.c:3360 sql_help.c:3399
+#: sql_help.c:3538 sql_help.c:3540 sql_help.c:3578 sql_help.c:3610
+#: sql_help.c:3630 sql_help.c:3632 sql_help.c:3633 sql_help.c:3707
+#: sql_help.c:3709 sql_help.c:3747
msgid "table_name"
msgstr "nom_table"
-#: sql_help.c:767 sql_help.c:1946
+#: sql_help.c:767 sql_help.c:1950
msgid "increment"
msgstr "incrément"
-#: sql_help.c:768 sql_help.c:1947
+#: sql_help.c:768 sql_help.c:1951
msgid "minvalue"
msgstr "valeur_min"
-#: sql_help.c:769 sql_help.c:1948
+#: sql_help.c:769 sql_help.c:1952
msgid "maxvalue"
msgstr "valeur_max"
-#: sql_help.c:770 sql_help.c:1949 sql_help.c:3314 sql_help.c:3393
-#: sql_help.c:3532 sql_help.c:3646 sql_help.c:3701
+#: sql_help.c:770 sql_help.c:1953 sql_help.c:3318 sql_help.c:3397
+#: sql_help.c:3536 sql_help.c:3650 sql_help.c:3705
msgid "start"
msgstr "début"
@@ -3164,11 +3166,11 @@ msgstr "début"
msgid "restart"
msgstr "nouveau_début"
-#: sql_help.c:772 sql_help.c:1950
+#: sql_help.c:772 sql_help.c:1954
msgid "cache"
msgstr "cache"
-#: sql_help.c:913 sql_help.c:2036 sql_help.c:2047
+#: sql_help.c:913 sql_help.c:2040 sql_help.c:2051
msgid "table_constraint"
msgstr "contrainte_table"
@@ -3180,11 +3182,11 @@ msgstr "contrainte_table_utilisant_index"
msgid "rewrite_rule_name"
msgstr "nom_règle_réécriture"
-#: sql_help.c:930 sql_help.c:931 sql_help.c:2039
+#: sql_help.c:930 sql_help.c:931 sql_help.c:2043
msgid "parent_table"
msgstr "table_parent"
-#: sql_help.c:932 sql_help.c:2044 sql_help.c:2881 sql_help.c:3160
+#: sql_help.c:932 sql_help.c:2048 sql_help.c:2885 sql_help.c:3164
msgid "type_name"
msgstr "nom_type"
@@ -3192,7 +3194,7 @@ msgstr "nom_type"
msgid "and table_constraint_using_index is:"
msgstr "et contrainte_table_utilisant_index est :"
-#: sql_help.c:954 sql_help.c:957 sql_help.c:2119
+#: sql_help.c:954 sql_help.c:957 sql_help.c:2123
msgid "tablespace_option"
msgstr "option_tablespace"
@@ -3213,7 +3215,7 @@ msgid "new_dictionary"
msgstr "nouveau_dictionnaire"
#: sql_help.c:1076 sql_help.c:1086 sql_help.c:1089 sql_help.c:1090
-#: sql_help.c:2252
+#: sql_help.c:2256
msgid "attribute_name"
msgstr "nom_attribut"
@@ -3229,709 +3231,709 @@ msgstr "nouvelle_valeur_enum"
msgid "existing_enum_value"
msgstr "valeur_enum_existante"
-#: sql_help.c:1146 sql_help.c:1666 sql_help.c:1962 sql_help.c:2330
-#: sql_help.c:2701 sql_help.c:2865 sql_help.c:3144
+#: sql_help.c:1150 sql_help.c:1670 sql_help.c:1966 sql_help.c:2334
+#: sql_help.c:2705 sql_help.c:2869 sql_help.c:3148
msgid "server_name"
msgstr "nom_serveur"
-#: sql_help.c:1174 sql_help.c:1177 sql_help.c:2345
+#: sql_help.c:1178 sql_help.c:1181 sql_help.c:2349
msgid "view_option_name"
msgstr "nom_option_vue"
-#: sql_help.c:1175 sql_help.c:2346
+#: sql_help.c:1179 sql_help.c:2350
msgid "view_option_value"
msgstr "valeur_option_vue"
-#: sql_help.c:1200 sql_help.c:3451 sql_help.c:3453 sql_help.c:3477
+#: sql_help.c:1204 sql_help.c:3455 sql_help.c:3457 sql_help.c:3481
msgid "transaction_mode"
msgstr "mode_transaction"
-#: sql_help.c:1201 sql_help.c:3454 sql_help.c:3478
+#: sql_help.c:1205 sql_help.c:3458 sql_help.c:3482
msgid "where transaction_mode is one of:"
msgstr "où mode_transaction fait partie de :"
-#: sql_help.c:1281
+#: sql_help.c:1285
msgid "relation_name"
msgstr "nom_relation"
-#: sql_help.c:1308
+#: sql_help.c:1312
msgid "rule_name"
msgstr "nom_règle"
-#: sql_help.c:1323
+#: sql_help.c:1327
msgid "text"
msgstr "texte"
-#: sql_help.c:1348 sql_help.c:2991 sql_help.c:3178
+#: sql_help.c:1352 sql_help.c:2995 sql_help.c:3182
msgid "transaction_id"
msgstr "id_transaction"
-#: sql_help.c:1379 sql_help.c:1385 sql_help.c:2917
+#: sql_help.c:1383 sql_help.c:1389 sql_help.c:2921
msgid "filename"
msgstr "nom_fichier"
-#: sql_help.c:1380 sql_help.c:1386 sql_help.c:1913 sql_help.c:1914
-#: sql_help.c:1915
+#: sql_help.c:1384 sql_help.c:1390 sql_help.c:1917 sql_help.c:1918
+#: sql_help.c:1919
msgid "command"
msgstr "commande"
-#: sql_help.c:1384 sql_help.c:1800 sql_help.c:2105 sql_help.c:2347
-#: sql_help.c:2365 sql_help.c:2899
+#: sql_help.c:1388 sql_help.c:1804 sql_help.c:2109 sql_help.c:2351
+#: sql_help.c:2369 sql_help.c:2903
msgid "query"
msgstr "requête"
-#: sql_help.c:1388 sql_help.c:2746
+#: sql_help.c:1392 sql_help.c:2750
msgid "where option can be one of:"
msgstr "où option fait partie de :"
-#: sql_help.c:1389
+#: sql_help.c:1393
msgid "format_name"
msgstr "nom_format"
-#: sql_help.c:1390 sql_help.c:1391 sql_help.c:1394 sql_help.c:2747
-#: sql_help.c:2748 sql_help.c:2749 sql_help.c:2750 sql_help.c:2751
+#: sql_help.c:1394 sql_help.c:1395 sql_help.c:1398 sql_help.c:2751
+#: sql_help.c:2752 sql_help.c:2753 sql_help.c:2754 sql_help.c:2755
msgid "boolean"
msgstr "boolean"
-#: sql_help.c:1392
+#: sql_help.c:1396
msgid "delimiter_character"
msgstr "caractère_délimiteur"
-#: sql_help.c:1393
+#: sql_help.c:1397
msgid "null_string"
msgstr "chaîne_null"
-#: sql_help.c:1395
+#: sql_help.c:1399
msgid "quote_character"
msgstr "caractère_guillemet"
-#: sql_help.c:1396
+#: sql_help.c:1400
msgid "escape_character"
msgstr "chaîne_d_échappement"
-#: sql_help.c:1400
+#: sql_help.c:1404
msgid "encoding_name"
msgstr "nom_encodage"
-#: sql_help.c:1457 sql_help.c:1473 sql_help.c:1476
+#: sql_help.c:1461 sql_help.c:1477 sql_help.c:1480
msgid "arg_data_type"
msgstr "type_données_arg"
-#: sql_help.c:1458 sql_help.c:1477 sql_help.c:1485
+#: sql_help.c:1462 sql_help.c:1481 sql_help.c:1489
msgid "sfunc"
msgstr "sfunc"
-#: sql_help.c:1459 sql_help.c:1478 sql_help.c:1486
+#: sql_help.c:1463 sql_help.c:1482 sql_help.c:1490
msgid "state_data_type"
msgstr "type_de_données_statut"
-#: sql_help.c:1460 sql_help.c:1479 sql_help.c:1487
+#: sql_help.c:1464 sql_help.c:1483 sql_help.c:1491
msgid "state_data_size"
msgstr "taille_de_données_statut"
-#: sql_help.c:1461 sql_help.c:1480 sql_help.c:1488
+#: sql_help.c:1465 sql_help.c:1484 sql_help.c:1492
msgid "ffunc"
msgstr "ffunc"
-#: sql_help.c:1462 sql_help.c:1481 sql_help.c:1489
+#: sql_help.c:1466 sql_help.c:1485 sql_help.c:1493
msgid "initial_condition"
msgstr "condition_initiale"
-#: sql_help.c:1463 sql_help.c:1490
+#: sql_help.c:1467 sql_help.c:1494
msgid "msfunc"
msgstr "msfunc"
-#: sql_help.c:1464 sql_help.c:1491
+#: sql_help.c:1468 sql_help.c:1495
msgid "minvfunc"
msgstr "minvfunc"
-#: sql_help.c:1465 sql_help.c:1492
+#: sql_help.c:1469 sql_help.c:1496
msgid "mstate_data_type"
msgstr "m_type_de_données_statut"
-#: sql_help.c:1466 sql_help.c:1493
+#: sql_help.c:1470 sql_help.c:1497
msgid "mstate_data_size"
msgstr "m_taille_de_données_statut"
-#: sql_help.c:1467 sql_help.c:1494
+#: sql_help.c:1471 sql_help.c:1498
msgid "mffunc"
msgstr "mffunc"
-#: sql_help.c:1468 sql_help.c:1495
+#: sql_help.c:1472 sql_help.c:1499
msgid "minitial_condition"
msgstr "m_condition_initiale"
-#: sql_help.c:1469 sql_help.c:1496
+#: sql_help.c:1473 sql_help.c:1500
msgid "sort_operator"
msgstr "opérateur_de_tri"
-#: sql_help.c:1482
+#: sql_help.c:1486
msgid "or the old syntax"
msgstr "ou l'ancienne syntaxe"
-#: sql_help.c:1484
+#: sql_help.c:1488
msgid "base_type"
msgstr "type_base"
-#: sql_help.c:1535
+#: sql_help.c:1539
msgid "locale"
msgstr "locale"
-#: sql_help.c:1536 sql_help.c:1570
+#: sql_help.c:1540 sql_help.c:1574
msgid "lc_collate"
msgstr "lc_collate"
-#: sql_help.c:1537 sql_help.c:1571
+#: sql_help.c:1541 sql_help.c:1575
msgid "lc_ctype"
msgstr "lc_ctype"
-#: sql_help.c:1539
+#: sql_help.c:1543
msgid "existing_collation"
msgstr "collationnement_existant"
-#: sql_help.c:1549
+#: sql_help.c:1553
msgid "source_encoding"
msgstr "encodage_source"
-#: sql_help.c:1550
+#: sql_help.c:1554
msgid "dest_encoding"
msgstr "encodage_destination"
-#: sql_help.c:1568 sql_help.c:2145
+#: sql_help.c:1572 sql_help.c:2149
msgid "template"
msgstr "modèle"
-#: sql_help.c:1569
+#: sql_help.c:1573
msgid "encoding"
msgstr "encodage"
-#: sql_help.c:1594
+#: sql_help.c:1598
msgid "where constraint is:"
msgstr "où la contrainte est :"
-#: sql_help.c:1608 sql_help.c:1910 sql_help.c:2201
+#: sql_help.c:1612 sql_help.c:1914 sql_help.c:2205
msgid "event"
msgstr "événement"
-#: sql_help.c:1609
+#: sql_help.c:1613
msgid "filter_variable"
msgstr "filter_variable"
-#: sql_help.c:1621
+#: sql_help.c:1625
msgid "extension_name"
msgstr "nom_extension"
-#: sql_help.c:1623
+#: sql_help.c:1627
msgid "version"
msgstr "version"
-#: sql_help.c:1624
+#: sql_help.c:1628
msgid "old_version"
msgstr "ancienne_version"
-#: sql_help.c:1669 sql_help.c:2051
+#: sql_help.c:1673 sql_help.c:2055
msgid "where column_constraint is:"
msgstr "où contrainte_colonne est :"
-#: sql_help.c:1671 sql_help.c:1698 sql_help.c:2054
+#: sql_help.c:1675 sql_help.c:1702 sql_help.c:2058
msgid "default_expr"
msgstr "expression_par_défaut"
-#: sql_help.c:1699
+#: sql_help.c:1703
msgid "rettype"
msgstr "type_en_retour"
-#: sql_help.c:1701
+#: sql_help.c:1705
msgid "column_type"
msgstr "type_colonne"
-#: sql_help.c:1702 sql_help.c:2399 sql_help.c:2873 sql_help.c:3152
+#: sql_help.c:1706 sql_help.c:2403 sql_help.c:2877 sql_help.c:3156
msgid "lang_name"
msgstr "nom_langage"
-#: sql_help.c:1708
+#: sql_help.c:1712
msgid "definition"
msgstr "définition"
-#: sql_help.c:1709
+#: sql_help.c:1713
msgid "obj_file"
msgstr "fichier_objet"
-#: sql_help.c:1710
+#: sql_help.c:1714
msgid "link_symbol"
msgstr "symbole_link"
-#: sql_help.c:1711
+#: sql_help.c:1715
msgid "attribute"
msgstr "attribut"
-#: sql_help.c:1746 sql_help.c:1895 sql_help.c:2319
+#: sql_help.c:1750 sql_help.c:1899 sql_help.c:2323
msgid "uid"
msgstr "uid"
-#: sql_help.c:1760
+#: sql_help.c:1764
msgid "method"
msgstr "méthode"
-#: sql_help.c:1764 sql_help.c:2086
+#: sql_help.c:1768 sql_help.c:2090
msgid "opclass"
msgstr "classe_d_opérateur"
-#: sql_help.c:1768 sql_help.c:2072
+#: sql_help.c:1772 sql_help.c:2076
msgid "predicate"
msgstr "prédicat"
-#: sql_help.c:1780
+#: sql_help.c:1784
msgid "call_handler"
msgstr "gestionnaire_d_appel"
-#: sql_help.c:1781
+#: sql_help.c:1785
msgid "inline_handler"
msgstr "gestionnaire_en_ligne"
-#: sql_help.c:1782
+#: sql_help.c:1786
msgid "valfunction"
msgstr "fonction_val"
-#: sql_help.c:1818
+#: sql_help.c:1822
msgid "com_op"
msgstr "com_op"
-#: sql_help.c:1819
+#: sql_help.c:1823
msgid "neg_op"
msgstr "neg_op"
-#: sql_help.c:1820
+#: sql_help.c:1824
msgid "res_proc"
msgstr "res_proc"
-#: sql_help.c:1821
+#: sql_help.c:1825
msgid "join_proc"
msgstr "join_proc"
-#: sql_help.c:1837
+#: sql_help.c:1841
msgid "family_name"
msgstr "nom_famille"
-#: sql_help.c:1848
+#: sql_help.c:1852
msgid "storage_type"
msgstr "type_stockage"
-#: sql_help.c:1912 sql_help.c:2204 sql_help.c:2381 sql_help.c:3305
-#: sql_help.c:3307 sql_help.c:3384 sql_help.c:3386 sql_help.c:3523
-#: sql_help.c:3525 sql_help.c:3613 sql_help.c:3692 sql_help.c:3694
+#: sql_help.c:1916 sql_help.c:2208 sql_help.c:2385 sql_help.c:3309
+#: sql_help.c:3311 sql_help.c:3388 sql_help.c:3390 sql_help.c:3527
+#: sql_help.c:3529 sql_help.c:3617 sql_help.c:3696 sql_help.c:3698
msgid "condition"
msgstr "condition"
-#: sql_help.c:1916 sql_help.c:2207
+#: sql_help.c:1920 sql_help.c:2211
msgid "where event can be one of:"
msgstr "où événement fait partie de :"
-#: sql_help.c:1929 sql_help.c:1931
+#: sql_help.c:1933 sql_help.c:1935
msgid "schema_element"
msgstr "élément_schéma"
-#: sql_help.c:1963
+#: sql_help.c:1967
msgid "server_type"
msgstr "type_serveur"
-#: sql_help.c:1964
+#: sql_help.c:1968
msgid "server_version"
msgstr "version_serveur"
-#: sql_help.c:1965 sql_help.c:2863 sql_help.c:3142
+#: sql_help.c:1969 sql_help.c:2867 sql_help.c:3146
msgid "fdw_name"
msgstr "nom_fdw"
-#: sql_help.c:2037
+#: sql_help.c:2041
msgid "source_table"
msgstr "table_source"
-#: sql_help.c:2038
+#: sql_help.c:2042
msgid "like_option"
msgstr "option_like"
-#: sql_help.c:2055 sql_help.c:2056 sql_help.c:2065 sql_help.c:2067
-#: sql_help.c:2071
+#: sql_help.c:2059 sql_help.c:2060 sql_help.c:2069 sql_help.c:2071
+#: sql_help.c:2075
msgid "index_parameters"
msgstr "paramètres_index"
-#: sql_help.c:2057 sql_help.c:2074
+#: sql_help.c:2061 sql_help.c:2078
msgid "reftable"
msgstr "table_référence"
-#: sql_help.c:2058 sql_help.c:2075
+#: sql_help.c:2062 sql_help.c:2079
msgid "refcolumn"
msgstr "colonne_référence"
-#: sql_help.c:2061
+#: sql_help.c:2065
msgid "and table_constraint is:"
msgstr "et contrainte_table est :"
-#: sql_help.c:2069
+#: sql_help.c:2073
msgid "exclude_element"
msgstr "élément_exclusion"
-#: sql_help.c:2070 sql_help.c:3312 sql_help.c:3391 sql_help.c:3530
-#: sql_help.c:3644 sql_help.c:3699
+#: sql_help.c:2074 sql_help.c:3316 sql_help.c:3395 sql_help.c:3534
+#: sql_help.c:3648 sql_help.c:3703
msgid "operator"
msgstr "opérateur"
-#: sql_help.c:2078
+#: sql_help.c:2082
msgid "and like_option is:"
msgstr "et option_like est :"
-#: sql_help.c:2079
+#: sql_help.c:2083
msgid "index_parameters in UNIQUE, PRIMARY KEY, and EXCLUDE constraints are:"
msgstr "dans les contraintes UNIQUE, PRIMARY KEY et EXCLUDE, les paramètres_index sont :"
-#: sql_help.c:2083
+#: sql_help.c:2087
msgid "exclude_element in an EXCLUDE constraint is:"
msgstr "élément_exclusion dans une contrainte EXCLUDE est :"
-#: sql_help.c:2118
+#: sql_help.c:2122
msgid "directory"
msgstr "répertoire"
-#: sql_help.c:2132
+#: sql_help.c:2136
msgid "parser_name"
msgstr "nom_analyseur"
-#: sql_help.c:2133
+#: sql_help.c:2137
msgid "source_config"
msgstr "configuration_source"
-#: sql_help.c:2162
+#: sql_help.c:2166
msgid "start_function"
msgstr "fonction_start"
-#: sql_help.c:2163
+#: sql_help.c:2167
msgid "gettoken_function"
msgstr "fonction_gettoken"
-#: sql_help.c:2164
+#: sql_help.c:2168
msgid "end_function"
msgstr "fonction_end"
-#: sql_help.c:2165
+#: sql_help.c:2169
msgid "lextypes_function"
msgstr "fonction_lextypes"
-#: sql_help.c:2166
+#: sql_help.c:2170
msgid "headline_function"
msgstr "fonction_headline"
-#: sql_help.c:2178
+#: sql_help.c:2182
msgid "init_function"
msgstr "fonction_init"
-#: sql_help.c:2179
+#: sql_help.c:2183
msgid "lexize_function"
msgstr "fonction_lexize"
-#: sql_help.c:2203
+#: sql_help.c:2207
msgid "referenced_table_name"
msgstr "nom_table_référencée"
-#: sql_help.c:2206
+#: sql_help.c:2210
msgid "arguments"
msgstr "arguments"
-#: sql_help.c:2256 sql_help.c:3250
+#: sql_help.c:2260 sql_help.c:3254
msgid "label"
msgstr "label"
-#: sql_help.c:2258
+#: sql_help.c:2262
msgid "subtype"
msgstr "sous_type"
-#: sql_help.c:2259
+#: sql_help.c:2263
msgid "subtype_operator_class"
msgstr "classe_opérateur_sous_type"
-#: sql_help.c:2261
+#: sql_help.c:2265
msgid "canonical_function"
msgstr "fonction_canonique"
-#: sql_help.c:2262
+#: sql_help.c:2266
msgid "subtype_diff_function"
msgstr "fonction_diff_sous_type"
-#: sql_help.c:2264
+#: sql_help.c:2268
msgid "input_function"
msgstr "fonction_en_sortie"
-#: sql_help.c:2265
+#: sql_help.c:2269
msgid "output_function"
msgstr "fonction_en_sortie"
-#: sql_help.c:2266
+#: sql_help.c:2270
msgid "receive_function"
msgstr "fonction_receive"
-#: sql_help.c:2267
+#: sql_help.c:2271
msgid "send_function"
msgstr "fonction_send"
-#: sql_help.c:2268
+#: sql_help.c:2272
msgid "type_modifier_input_function"
msgstr "fonction_en_entrée_modificateur_type"
-#: sql_help.c:2269
+#: sql_help.c:2273
msgid "type_modifier_output_function"
msgstr "fonction_en_sortie_modificateur_type"
-#: sql_help.c:2270
+#: sql_help.c:2274
msgid "analyze_function"
msgstr "fonction_analyze"
-#: sql_help.c:2271
+#: sql_help.c:2275
msgid "internallength"
msgstr "longueur_interne"
-#: sql_help.c:2272
+#: sql_help.c:2276
msgid "alignment"
msgstr "alignement"
-#: sql_help.c:2273
+#: sql_help.c:2277
msgid "storage"
msgstr "stockage"
-#: sql_help.c:2274
+#: sql_help.c:2278
msgid "like_type"
msgstr "type_like"
-#: sql_help.c:2275
+#: sql_help.c:2279
msgid "category"
msgstr "catégorie"
-#: sql_help.c:2276
+#: sql_help.c:2280
msgid "preferred"
msgstr "préféré"
-#: sql_help.c:2277
+#: sql_help.c:2281
msgid "default"
msgstr "par défaut"
-#: sql_help.c:2278
+#: sql_help.c:2282
msgid "element"
msgstr "élément"
-#: sql_help.c:2279
+#: sql_help.c:2283
msgid "delimiter"
msgstr "délimiteur"
-#: sql_help.c:2280
+#: sql_help.c:2284
msgid "collatable"
msgstr "collationnable"
-#: sql_help.c:2377 sql_help.c:2895 sql_help.c:3300 sql_help.c:3378
-#: sql_help.c:3518 sql_help.c:3605 sql_help.c:3687
+#: sql_help.c:2381 sql_help.c:2899 sql_help.c:3304 sql_help.c:3382
+#: sql_help.c:3522 sql_help.c:3609 sql_help.c:3691
msgid "with_query"
msgstr "requête_with"
-#: sql_help.c:2379 sql_help.c:3319 sql_help.c:3322 sql_help.c:3325
-#: sql_help.c:3329 sql_help.c:3333 sql_help.c:3341 sql_help.c:3537
-#: sql_help.c:3540 sql_help.c:3543 sql_help.c:3547 sql_help.c:3551
-#: sql_help.c:3559 sql_help.c:3607 sql_help.c:3706 sql_help.c:3709
-#: sql_help.c:3712 sql_help.c:3716 sql_help.c:3720 sql_help.c:3728
+#: sql_help.c:2383 sql_help.c:3323 sql_help.c:3326 sql_help.c:3329
+#: sql_help.c:3333 sql_help.c:3337 sql_help.c:3345 sql_help.c:3541
+#: sql_help.c:3544 sql_help.c:3547 sql_help.c:3551 sql_help.c:3555
+#: sql_help.c:3563 sql_help.c:3611 sql_help.c:3710 sql_help.c:3713
+#: sql_help.c:3716 sql_help.c:3720 sql_help.c:3724 sql_help.c:3732
msgid "alias"
msgstr "alias"
-#: sql_help.c:2380
+#: sql_help.c:2384
msgid "using_list"
msgstr "liste_using"
-#: sql_help.c:2382 sql_help.c:2777 sql_help.c:2958 sql_help.c:3614
+#: sql_help.c:2386 sql_help.c:2781 sql_help.c:2962 sql_help.c:3618
msgid "cursor_name"
msgstr "nom_curseur"
-#: sql_help.c:2383 sql_help.c:2900 sql_help.c:3615
+#: sql_help.c:2387 sql_help.c:2904 sql_help.c:3619
msgid "output_expression"
msgstr "expression_en_sortie"
-#: sql_help.c:2384 sql_help.c:2901 sql_help.c:3303 sql_help.c:3381
-#: sql_help.c:3521 sql_help.c:3616 sql_help.c:3690
+#: sql_help.c:2388 sql_help.c:2905 sql_help.c:3307 sql_help.c:3385
+#: sql_help.c:3525 sql_help.c:3620 sql_help.c:3694
msgid "output_name"
msgstr "nom_en_sortie"
-#: sql_help.c:2400
+#: sql_help.c:2404
msgid "code"
msgstr "code"
-#: sql_help.c:2725
+#: sql_help.c:2729
msgid "parameter"
msgstr "paramètre"
-#: sql_help.c:2744 sql_help.c:2745 sql_help.c:2983
+#: sql_help.c:2748 sql_help.c:2749 sql_help.c:2987
msgid "statement"
msgstr "instruction"
-#: sql_help.c:2776 sql_help.c:2957
+#: sql_help.c:2780 sql_help.c:2961
msgid "direction"
msgstr "direction"
-#: sql_help.c:2778 sql_help.c:2959
+#: sql_help.c:2782 sql_help.c:2963
msgid "where direction can be empty or one of:"
msgstr "où direction peut être vide ou faire partie de :"
-#: sql_help.c:2779 sql_help.c:2780 sql_help.c:2781 sql_help.c:2782
-#: sql_help.c:2783 sql_help.c:2960 sql_help.c:2961 sql_help.c:2962
-#: sql_help.c:2963 sql_help.c:2964 sql_help.c:3313 sql_help.c:3315
-#: sql_help.c:3392 sql_help.c:3394 sql_help.c:3531 sql_help.c:3533
-#: sql_help.c:3645 sql_help.c:3647 sql_help.c:3700 sql_help.c:3702
+#: sql_help.c:2783 sql_help.c:2784 sql_help.c:2785 sql_help.c:2786
+#: sql_help.c:2787 sql_help.c:2964 sql_help.c:2965 sql_help.c:2966
+#: sql_help.c:2967 sql_help.c:2968 sql_help.c:3317 sql_help.c:3319
+#: sql_help.c:3396 sql_help.c:3398 sql_help.c:3535 sql_help.c:3537
+#: sql_help.c:3649 sql_help.c:3651 sql_help.c:3704 sql_help.c:3706
msgid "count"
msgstr "nombre"
-#: sql_help.c:2856 sql_help.c:3135
+#: sql_help.c:2860 sql_help.c:3139
msgid "sequence_name"
msgstr "nom_séquence"
-#: sql_help.c:2861 sql_help.c:3140
+#: sql_help.c:2865 sql_help.c:3144
msgid "domain_name"
msgstr "nom_domaine"
-#: sql_help.c:2869 sql_help.c:3148
+#: sql_help.c:2873 sql_help.c:3152
msgid "arg_name"
msgstr "nom_argument"
-#: sql_help.c:2870 sql_help.c:3149
+#: sql_help.c:2874 sql_help.c:3153
msgid "arg_type"
msgstr "type_arg"
-#: sql_help.c:2875 sql_help.c:3154
+#: sql_help.c:2879 sql_help.c:3158
msgid "loid"
msgstr "loid"
-#: sql_help.c:2909 sql_help.c:2972 sql_help.c:3591
+#: sql_help.c:2913 sql_help.c:2976 sql_help.c:3595
msgid "channel"
msgstr "canal"
-#: sql_help.c:2931
+#: sql_help.c:2935
msgid "lockmode"
msgstr "mode_de_verrou"
-#: sql_help.c:2932
+#: sql_help.c:2936
msgid "where lockmode is one of:"
msgstr "où mode_de_verrou fait partie de :"
-#: sql_help.c:2973
+#: sql_help.c:2977
msgid "payload"
msgstr "contenu"
-#: sql_help.c:2999
+#: sql_help.c:3003
msgid "old_role"
msgstr "ancien_rôle"
-#: sql_help.c:3000
+#: sql_help.c:3004
msgid "new_role"
msgstr "nouveau_rôle"
-#: sql_help.c:3025 sql_help.c:3186 sql_help.c:3194
+#: sql_help.c:3029 sql_help.c:3190 sql_help.c:3198
msgid "savepoint_name"
msgstr "nom_savepoint"
-#: sql_help.c:3227
+#: sql_help.c:3231
msgid "provider"
msgstr "fournisseur"
-#: sql_help.c:3304 sql_help.c:3343 sql_help.c:3345 sql_help.c:3383
-#: sql_help.c:3522 sql_help.c:3561 sql_help.c:3563 sql_help.c:3691
-#: sql_help.c:3730 sql_help.c:3732
+#: sql_help.c:3308 sql_help.c:3347 sql_help.c:3349 sql_help.c:3387
+#: sql_help.c:3526 sql_help.c:3565 sql_help.c:3567 sql_help.c:3695
+#: sql_help.c:3734 sql_help.c:3736
msgid "from_item"
msgstr "élément_from"
-#: sql_help.c:3308 sql_help.c:3387 sql_help.c:3526 sql_help.c:3695
+#: sql_help.c:3312 sql_help.c:3391 sql_help.c:3530 sql_help.c:3699
msgid "window_name"
msgstr "nom_window"
-#: sql_help.c:3309 sql_help.c:3388 sql_help.c:3527 sql_help.c:3696
+#: sql_help.c:3313 sql_help.c:3392 sql_help.c:3531 sql_help.c:3700
msgid "window_definition"
msgstr "définition_window"
-#: sql_help.c:3310 sql_help.c:3321 sql_help.c:3351 sql_help.c:3389
-#: sql_help.c:3528 sql_help.c:3539 sql_help.c:3569 sql_help.c:3697
-#: sql_help.c:3708 sql_help.c:3738
+#: sql_help.c:3314 sql_help.c:3325 sql_help.c:3355 sql_help.c:3393
+#: sql_help.c:3532 sql_help.c:3543 sql_help.c:3573 sql_help.c:3701
+#: sql_help.c:3712 sql_help.c:3742
msgid "select"
msgstr "sélection"
-#: sql_help.c:3317 sql_help.c:3535 sql_help.c:3704
+#: sql_help.c:3321 sql_help.c:3539 sql_help.c:3708
msgid "where from_item can be one of:"
msgstr "où élément_from fait partie de :"
-#: sql_help.c:3320 sql_help.c:3323 sql_help.c:3326 sql_help.c:3330
-#: sql_help.c:3342 sql_help.c:3538 sql_help.c:3541 sql_help.c:3544
-#: sql_help.c:3548 sql_help.c:3560 sql_help.c:3707 sql_help.c:3710
-#: sql_help.c:3713 sql_help.c:3717 sql_help.c:3729
+#: sql_help.c:3324 sql_help.c:3327 sql_help.c:3330 sql_help.c:3334
+#: sql_help.c:3346 sql_help.c:3542 sql_help.c:3545 sql_help.c:3548
+#: sql_help.c:3552 sql_help.c:3564 sql_help.c:3711 sql_help.c:3714
+#: sql_help.c:3717 sql_help.c:3721 sql_help.c:3733
msgid "column_alias"
msgstr "alias_colonne"
-#: sql_help.c:3324 sql_help.c:3349 sql_help.c:3542 sql_help.c:3567
-#: sql_help.c:3711 sql_help.c:3736
+#: sql_help.c:3328 sql_help.c:3353 sql_help.c:3546 sql_help.c:3571
+#: sql_help.c:3715 sql_help.c:3740
msgid "with_query_name"
msgstr "nom_requête_with"
-#: sql_help.c:3328 sql_help.c:3332 sql_help.c:3336 sql_help.c:3339
-#: sql_help.c:3546 sql_help.c:3550 sql_help.c:3554 sql_help.c:3557
-#: sql_help.c:3715 sql_help.c:3719 sql_help.c:3723 sql_help.c:3726
+#: sql_help.c:3332 sql_help.c:3336 sql_help.c:3340 sql_help.c:3343
+#: sql_help.c:3550 sql_help.c:3554 sql_help.c:3558 sql_help.c:3561
+#: sql_help.c:3719 sql_help.c:3723 sql_help.c:3727 sql_help.c:3730
msgid "argument"
msgstr "argument"
-#: sql_help.c:3334 sql_help.c:3337 sql_help.c:3340 sql_help.c:3552
-#: sql_help.c:3555 sql_help.c:3558 sql_help.c:3721 sql_help.c:3724
-#: sql_help.c:3727
+#: sql_help.c:3338 sql_help.c:3341 sql_help.c:3344 sql_help.c:3556
+#: sql_help.c:3559 sql_help.c:3562 sql_help.c:3725 sql_help.c:3728
+#: sql_help.c:3731
msgid "column_definition"
msgstr "définition_colonne"
-#: sql_help.c:3344 sql_help.c:3562 sql_help.c:3731
+#: sql_help.c:3348 sql_help.c:3566 sql_help.c:3735
msgid "join_type"
msgstr "type_de_jointure"
-#: sql_help.c:3346 sql_help.c:3564 sql_help.c:3733
+#: sql_help.c:3350 sql_help.c:3568 sql_help.c:3737
msgid "join_condition"
msgstr "condition_de_jointure"
-#: sql_help.c:3347 sql_help.c:3565 sql_help.c:3734
+#: sql_help.c:3351 sql_help.c:3569 sql_help.c:3738
msgid "join_column"
msgstr "colonne_de_jointure"
-#: sql_help.c:3348 sql_help.c:3566 sql_help.c:3735
+#: sql_help.c:3352 sql_help.c:3570 sql_help.c:3739
msgid "and with_query is:"
msgstr "et requête_with est :"
-#: sql_help.c:3352 sql_help.c:3570 sql_help.c:3739
+#: sql_help.c:3356 sql_help.c:3574 sql_help.c:3743
msgid "values"
msgstr "valeurs"
-#: sql_help.c:3353 sql_help.c:3571 sql_help.c:3740
+#: sql_help.c:3357 sql_help.c:3575 sql_help.c:3744
msgid "insert"
msgstr "insert"
-#: sql_help.c:3354 sql_help.c:3572 sql_help.c:3741
+#: sql_help.c:3358 sql_help.c:3576 sql_help.c:3745
msgid "update"
msgstr "update"
-#: sql_help.c:3355 sql_help.c:3573 sql_help.c:3742
+#: sql_help.c:3359 sql_help.c:3577 sql_help.c:3746
msgid "delete"
msgstr "delete"
-#: sql_help.c:3382
+#: sql_help.c:3386
msgid "new_table"
msgstr "nouvelle_table"
-#: sql_help.c:3407
+#: sql_help.c:3411
msgid "timezone"
msgstr "fuseau_horaire"
-#: sql_help.c:3452
+#: sql_help.c:3456
msgid "snapshot_id"
msgstr "id_snapshot"
-#: sql_help.c:3612
+#: sql_help.c:3616
msgid "from_list"
msgstr "liste_from"
-#: sql_help.c:3643
+#: sql_help.c:3647
msgid "sort_expression"
msgstr "expression_de_tri"
@@ -4595,7 +4597,7 @@ msgstr "%s : n'a pas pu trouver son propre exécutable\n"
msgid "unrecognized value \"%s\" for \"%s\"; assuming \"%s\"\n"
msgstr "valeur « %s » non reconnue pour « %s » ; suppose « %s »\n"
-#: tab-complete.c:4122
+#: tab-complete.c:4120
#, c-format
msgid ""
"tab completion query failed: %s\n"
@@ -4606,790 +4608,909 @@ msgstr ""
"La requête était :\n"
"%s\n"
-#~ msgid "ALTER VIEW name RENAME TO newname"
-#~ msgstr "ALTER VIEW nom RENAME TO nouveau_nom"
+#~ msgid "Showing locale-adjusted numeric output."
+#~ msgstr "Affichage de la sortie numérique adaptée à la locale."
-#~ msgid " \"%s\""
-#~ msgstr " « %s »"
+#~ msgid "Showing only tuples."
+#~ msgstr "Affichage des tuples seuls."
-#~ msgid "?%c? \"%s.%s\""
-#~ msgstr "?%c? « %s.%s »"
+#~ msgid "could not get current user name: %s\n"
+#~ msgstr "n'a pas pu obtenir le nom d'utilisateur courant : %s\n"
-#~ msgid "Access privileges for database \"%s\""
-#~ msgstr "Droits d'accès pour la base de données « %s »"
+#~ msgid "agg_name"
+#~ msgstr "nom_d_agrégat"
-#~ msgid ""
-#~ "WARNING: You are connected to a server with major version %d.%d,\n"
-#~ "but your %s client is major version %d.%d. Some backslash commands,\n"
-#~ "such as \\d, might not work properly.\n"
-#~ "\n"
-#~ msgstr ""
-#~ "ATTENTION : vous êtes connecté sur un serveur dont la version majeure est\n"
-#~ "%d.%d alors que votre client %s est en version majeure %d.%d. Certaines\n"
-#~ "commandes avec antislashs, comme \\d, peuvent ne pas fonctionner\n"
-#~ "correctement.\n"
-#~ "\n"
+#~ msgid "agg_type"
+#~ msgstr "type_aggrégat"
-#~ msgid ""
-#~ "Welcome to %s %s, the PostgreSQL interactive terminal.\n"
-#~ "\n"
-#~ msgstr ""
-#~ "Bienvenue dans %s %s, l'interface interactive de PostgreSQL.\n"
-#~ "\n"
+#~ msgid "input_data_type"
+#~ msgstr "type_de_données_en_entrée"
-#~ msgid ""
-#~ "Welcome to %s %s (server %s), the PostgreSQL interactive terminal.\n"
-#~ "\n"
-#~ msgstr ""
-#~ "Bienvenue dans %s %s (serveur %s), l'interface interactive de PostgreSQL.\n"
-#~ "\n"
+#~ msgid "could not change directory to \"%s\""
+#~ msgstr "n'a pas pu accéder au répertoire « %s »"
-#~ msgid "Copy, Large Object\n"
-#~ msgstr "Copie, « Large Object »\n"
+#~ msgid "%s: pg_strdup: cannot duplicate null pointer (internal error)\n"
+#~ msgstr "%s : pg_strdup : ne peut pas dupliquer le pointeur null (erreur interne)\n"
-#~ msgid " \\z [PATTERN] list table, view, and sequence access privileges (same as \\dp)\n"
-#~ msgstr ""
-#~ " \\z [MODÈLE] affiche la liste des privilèges d'accès aux tables,\n"
-#~ " vues et séquences (identique à \\dp)\n"
+#~ msgid " \\l[+] list all databases\n"
+#~ msgstr " \\l[+] affiche la liste des bases de données\n"
-#~ msgid " \\l list all databases (add \"+\" for more detail)\n"
-#~ msgstr ""
-#~ " \\l affiche la liste des bases de données (ajouter « + »\n"
-#~ " pour plus de détails)\n"
+#~ msgid "\\%s: error\n"
+#~ msgstr "\\%s : erreur\n"
-#~ msgid " \\dT [PATTERN] list data types (add \"+\" for more detail)\n"
-#~ msgstr ""
-#~ " \\dT [MODÈLE] affiche la liste des types de données (ajouter « + »\n"
-#~ " pour plus de détails)\n"
+#~ msgid "\\copy: %s"
+#~ msgstr "\\copy : %s"
-#~ msgid " \\dn [PATTERN] list schemas (add \"+\" for more detail)\n"
-#~ msgstr ""
-#~ " \\dn [MODÈLE] affiche la liste des schémas (ajouter « + » pour\n"
-#~ " plus de détails)\n"
+#~ msgid "\\copy: unexpected response (%d)\n"
+#~ msgstr "\\copy : réponse inattendue (%d)\n"
-#~ msgid " \\dFp [PATTERN] list text search parsers (add \"+\" for more detail)\n"
-#~ msgstr ""
-#~ " \\dFp [MODÈLE] affiche la liste des analyseurs de la recherche de\n"
-#~ " texte (ajouter « + » pour plus de détails)\n"
+#~ msgid " --help show this help, then exit\n"
+#~ msgstr " --help affiche cette aide, puis quitte\n"
-#~ msgid " \\dFd [PATTERN] list text search dictionaries (add \"+\" for more detail)\n"
-#~ msgstr ""
-#~ " \\dFd [MODÈLE] affiche la liste des dictionnaires de la recherche\n"
-#~ " de texte (ajouter « + » pour plus de détails)\n"
+#~ msgid " --version output version information, then exit\n"
+#~ msgstr " --version affiche la version, puis quitte\n"
-#~ msgid " \\df [PATTERN] list functions (add \"+\" for more detail)\n"
-#~ msgstr ""
-#~ " \\df [MODÈLE] affiche la liste des fonctions (ajouter « + » pour\n"
-#~ " plus de détails)\n"
+#~ msgid "contains support for command-line editing"
+#~ msgstr "contient une gestion avancée de la ligne de commande"
-#~ msgid " \\db [PATTERN] list tablespaces (add \"+\" for more detail)\n"
-#~ msgstr ""
-#~ " \\db [MODÈLE] affiche la liste des tablespaces (ajouter « + » pour\n"
-#~ " plus de détails)\n"
+#~ msgid "data type"
+#~ msgstr "type de données"
-#~ msgid ""
-#~ " \\d{t|i|s|v|S} [PATTERN] (add \"+\" for more detail)\n"
-#~ " list tables/indexes/sequences/views/system tables\n"
-#~ msgstr ""
-#~ " \\d{t|i|s|v|S} [MODÈLE] (ajouter « + » pour plus de détails)\n"
-#~ " affiche la liste des\n"
-#~ " tables/index/séquences/vues/tables système\n"
+#~ msgid "column"
+#~ msgstr "colonne"
-#~ msgid "(1 row)"
-#~ msgid_plural "(%lu rows)"
-#~ msgstr[0] "(1 ligne)"
-#~ msgstr[1] "(%lu lignes)"
+#~ msgid "new_column"
+#~ msgstr "nouvelle_colonne"
-#~ msgid " \"%s\" IN %s %s"
-#~ msgstr " \"%s\" DANS %s %s"
+#~ msgid "tablespace"
+#~ msgstr "tablespace"
-#~ msgid ""
-#~ "VALUES ( expression [, ...] ) [, ...]\n"
-#~ " [ ORDER BY sort_expression [ ASC | DESC | USING operator ] [, ...] ]\n"
-#~ " [ LIMIT { count | ALL } ]\n"
-#~ " [ OFFSET start [ ROW | ROWS ] ]\n"
-#~ " [ FETCH { FIRST | NEXT } [ count ] { ROW | ROWS } ONLY ]"
-#~ msgstr ""
-#~ "VALUES ( expression [, ...] ) [, ...]\n"
-#~ " [ ORDER BY expression_tri [ ASC | DESC | USING opérateur ] [, ...] ]\n"
-#~ " [ LIMIT { total | ALL } ]\n"
-#~ " [ OFFSET début [ ROW | ROWS ] ]\n"
-#~ " [ FETCH { FIRST | NEXT } [ total ] { ROW | ROWS } ONLY ]"
+#~ msgid "schema"
+#~ msgstr "schéma"
-#~ msgid ""
-#~ "VACUUM [ FULL ] [ FREEZE ] [ VERBOSE ] [ table ]\n"
-#~ "VACUUM [ FULL ] [ FREEZE ] [ VERBOSE ] ANALYZE [ table [ (column [, ...] ) ] ]"
-#~ msgstr ""
-#~ "VACUUM [ FULL ] [ FREEZE ] [ VERBOSE ] [ table ]\n"
-#~ "VACUUM [ FULL ] [ FREEZE ] [ VERBOSE ] ANALYZE [ table [ (colonne [, ...] ) ] ]"
+#~ msgid "out of memory"
+#~ msgstr "mémoire épuisée"
+
+#~ msgid " on host \"%s\""
+#~ msgstr " sur l'hôte « %s »"
+
+#~ msgid " at port \"%s\""
+#~ msgstr " sur le port « %s »"
+
+#~ msgid " as user \"%s\""
+#~ msgstr " comme utilisateur « %s »"
+
+#~ msgid "define a new constraint trigger"
+#~ msgstr "définir une nouvelle contrainte de déclenchement"
+
+#~ msgid "Exclusion constraints:"
+#~ msgstr "Contraintes d'exclusion :"
+
+#~ msgid "rolename"
+#~ msgstr "nom_rôle"
+
+#~ msgid "number"
+#~ msgstr "numéro"
+
+#~ msgid "ABORT [ WORK | TRANSACTION ]"
+#~ msgstr "ABORT [ WORK | TRANSACTION ]"
#~ msgid ""
-#~ "UPDATE [ ONLY ] table [ [ AS ] alias ]\n"
-#~ " SET { column = { expression | DEFAULT } |\n"
-#~ " ( column [, ...] ) = ( { expression | DEFAULT } [, ...] ) } [, ...]\n"
-#~ " [ FROM fromlist ]\n"
-#~ " [ WHERE condition | WHERE CURRENT OF cursor_name ]\n"
-#~ " [ RETURNING * | output_expression [ [ AS ] output_name ] [, ...] ]"
+#~ "ALTER AGGREGATE name ( type [ , ... ] ) RENAME TO new_name\n"
+#~ "ALTER AGGREGATE name ( type [ , ... ] ) OWNER TO new_owner\n"
+#~ "ALTER AGGREGATE name ( type [ , ... ] ) SET SCHEMA new_schema"
#~ msgstr ""
-#~ "UPDATE [ ONLY ] table [ [ AS ] alias ]\n"
-#~ " SET { colonne = { expression | DEFAULT } |\n"
-#~ " ( colonne [, ...] ) = ( { expression | DEFAULT } [, ...] ) } [, ...]\n"
-#~ " [ FROM liste_from ]\n"
-#~ " [ WHERE condition | WHERE CURRENT OF nom_curseur ]\n"
-#~ " [ RETURNING * | expression_sortie [ [ AS ] nom_sortie ] [, ...] ]"
-
-#~ msgid "UNLISTEN { name | * }"
-#~ msgstr "UNLISTEN { nom | * }"
+#~ "ALTER AGGREGATE nom ( type [ , ... ] ) RENAME TO nouveau_nom\n"
+#~ "ALTER AGGREGATE nom ( type [ , ... ] ) OWNER TO nouveau_propriétaire\n"
+#~ "ALTER AGGREGATE nom ( type [ , ... ] ) SET SCHEMA nouveau_schéma"
#~ msgid ""
-#~ "TRUNCATE [ TABLE ] [ ONLY ] name [, ... ]\n"
-#~ " [ RESTART IDENTITY | CONTINUE IDENTITY ] [ CASCADE | RESTRICT ]"
+#~ "ALTER CONVERSION name RENAME TO newname\n"
+#~ "ALTER CONVERSION name OWNER TO newowner"
#~ msgstr ""
-#~ "TRUNCATE [ TABLE ] [ ONLY ] nom [, ... ]\n"
-#~ " [ RESTART IDENTITY | CONTINUE IDENTITY ] [ CASCADE | RESTRICT ]"
+#~ "ALTER CONVERSION nom RENAME TO nouveau_nom\n"
+#~ "ALTER CONVERSION nom OWNER TO nouveau_propriétaire"
#~ msgid ""
-#~ "START TRANSACTION [ transaction_mode [, ...] ]\n"
+#~ "ALTER DATABASE name [ [ WITH ] option [ ... ] ]\n"
#~ "\n"
-#~ "where transaction_mode is one of:\n"
+#~ "where option can be:\n"
#~ "\n"
-#~ " ISOLATION LEVEL { SERIALIZABLE | REPEATABLE READ | READ COMMITTED | READ UNCOMMITTED }\n"
-#~ " READ WRITE | READ ONLY"
+#~ " CONNECTION LIMIT connlimit\n"
+#~ "\n"
+#~ "ALTER DATABASE name RENAME TO newname\n"
+#~ "\n"
+#~ "ALTER DATABASE name OWNER TO new_owner\n"
+#~ "\n"
+#~ "ALTER DATABASE name SET TABLESPACE new_tablespace\n"
+#~ "\n"
+#~ "ALTER DATABASE name SET configuration_parameter { TO | = } { value | DEFAULT }\n"
+#~ "ALTER DATABASE name SET configuration_parameter FROM CURRENT\n"
+#~ "ALTER DATABASE name RESET configuration_parameter\n"
+#~ "ALTER DATABASE name RESET ALL"
#~ msgstr ""
-#~ "START TRANSACTION [ mode_transaction [, ...] ]\n"
+#~ "ALTER DATABASE nom [ [ WITH ] option [ ... ] ]\n"
#~ "\n"
-#~ "où mode_transaction peut être :\n"
+#~ "où option peut être:\n"
#~ "\n"
-#~ " ISOLATION LEVEL { SERIALIZABLE | REPEATABLE READ |\n"
-#~ " READ COMMITTED | READ UNCOMMITTED }\n"
-#~ " READ WRITE | READ ONLY"
+#~ " CONNECTION LIMIT limite_connexion\n"
+#~ "\n"
+#~ "ALTER DATABASE nom RENAME TO nouveau_nom\n"
+#~ "\n"
+#~ "ALTER DATABASE nom OWNER TO nouveau_propriétaire\n"
+#~ "\n"
+#~ "ALTER DATABASE nom SET TABLESPACE nouveau_tablespace\n"
+#~ "\n"
+#~ "ALTER DATABASE nom SET paramètre_configuration { TO | = } { valeur | DEFAULT }\n"
+#~ "ALTER DATABASE nom SET paramètre_configuration FROM CURRENT\n"
+#~ "ALTER DATABASE nom RESET paramètre_configuration\n"
+#~ "ALTER DATABASE nom RESET ALL"
#~ msgid ""
-#~ "SHOW name\n"
-#~ "SHOW ALL"
+#~ "ALTER DOMAIN name\n"
+#~ " { SET DEFAULT expression | DROP DEFAULT }\n"
+#~ "ALTER DOMAIN name\n"
+#~ " { SET | DROP } NOT NULL\n"
+#~ "ALTER DOMAIN name\n"
+#~ " ADD domain_constraint\n"
+#~ "ALTER DOMAIN name\n"
+#~ " DROP CONSTRAINT constraint_name [ RESTRICT | CASCADE ]\n"
+#~ "ALTER DOMAIN name\n"
+#~ " OWNER TO new_owner \n"
+#~ "ALTER DOMAIN name\n"
+#~ " SET SCHEMA new_schema"
#~ msgstr ""
-#~ "SHOW nom\n"
-#~ "SHOW ALL"
+#~ "ALTER DOMAIN nom\n"
+#~ " { SET DEFAULT expression | DROP DEFAULT }\n"
+#~ "ALTER DOMAIN nom\n"
+#~ " { SET | DROP } NOT NULL\n"
+#~ "ALTER DOMAIN nom\n"
+#~ " ADD contrainte_domaine\n"
+#~ "ALTER DOMAIN nom\n"
+#~ " DROP CONSTRAINT nom_contrainte [ RESTRICT | CASCADE ]\n"
+#~ "ALTER DOMAIN nom\n"
+#~ " OWNER TO nouveau_propriétaire \n"
+#~ "ALTER DOMAIN nom\n"
+#~ " SET SCHEMA nouveau_schéma"
#~ msgid ""
-#~ "SET TRANSACTION transaction_mode [, ...]\n"
-#~ "SET SESSION CHARACTERISTICS AS TRANSACTION transaction_mode [, ...]\n"
+#~ "ALTER FOREIGN DATA WRAPPER name\n"
+#~ " [ VALIDATOR valfunction | NO VALIDATOR ]\n"
+#~ " [ OPTIONS ( [ ADD | SET | DROP ] option ['value'] [, ... ]) ]\n"
+#~ "ALTER FOREIGN DATA WRAPPER name OWNER TO new_owner"
+#~ msgstr ""
+#~ "ALTER FOREIGN DATA WRAPPER nom\n"
+#~ " [ VALIDATOR fonction_validation | NO VALIDATOR ]\n"
+#~ " [ OPTIONS ( [ ADD | SET | DROP ] option ['valeur'] [, ... ]) ]\n"
+#~ "ALTER FOREIGN DATA WRAPPER nom OWNER TO nouveau_propriétaire"
+
+#~ msgid ""
+#~ "ALTER FUNCTION name ( [ [ argmode ] [ argname ] argtype [, ...] ] )\n"
+#~ " action [ ... ] [ RESTRICT ]\n"
+#~ "ALTER FUNCTION name ( [ [ argmode ] [ argname ] argtype [, ...] ] )\n"
+#~ " RENAME TO new_name\n"
+#~ "ALTER FUNCTION name ( [ [ argmode ] [ argname ] argtype [, ...] ] )\n"
+#~ " OWNER TO new_owner\n"
+#~ "ALTER FUNCTION name ( [ [ argmode ] [ argname ] argtype [, ...] ] )\n"
+#~ " SET SCHEMA new_schema\n"
#~ "\n"
-#~ "where transaction_mode is one of:\n"
+#~ "where action is one of:\n"
#~ "\n"
-#~ " ISOLATION LEVEL { SERIALIZABLE | REPEATABLE READ | READ COMMITTED | READ UNCOMMITTED }\n"
-#~ " READ WRITE | READ ONLY"
+#~ " CALLED ON NULL INPUT | RETURNS NULL ON NULL INPUT | STRICT\n"
+#~ " IMMUTABLE | STABLE | VOLATILE\n"
+#~ " [ EXTERNAL ] SECURITY INVOKER | [ EXTERNAL ] SECURITY DEFINER\n"
+#~ " COST execution_cost\n"
+#~ " ROWS result_rows\n"
+#~ " SET configuration_parameter { TO | = } { value | DEFAULT }\n"
+#~ " SET configuration_parameter FROM CURRENT\n"
+#~ " RESET configuration_parameter\n"
+#~ " RESET ALL"
#~ msgstr ""
-#~ "SET TRANSACTION mode_transaction [, ...]\n"
-#~ "SET SESSION CHARACTERISTICS AS TRANSACTION mode_transaction [, ...]\n"
+#~ "ALTER FUNCTION nom ( [ [ mode_arg ] [ nom_arg ] type_arg [, ...] ] )\n"
+#~ " action [, ... ] [ RESTRICT ]\n"
+#~ "ALTER FUNCTION nom ( [ [ mode_arg ] [ nom_arg ] type_arg [, ...] ] )\n"
+#~ " RENAME TO nouveau_nom\n"
+#~ "ALTER FUNCTION nom ( [ [ mode_arg ] [ nom_arg ] type_arg [, ...] ] )\n"
+#~ " OWNER TO nouveau_proprietaire\n"
+#~ "ALTER FUNCTION nom ( [ [ mode_arg ] [ nom_arg ] type_arg [, ...] ] )\n"
+#~ " SET SCHEMA nouveau_schema\n"
#~ "\n"
-#~ "où mode_transaction peut être :\n"
+#~ "où action peut être :\n"
#~ "\n"
-#~ " ISOLATION LEVEL { SERIALIZABLE | REPEATABLE READ |\n"
-#~ " READ COMMITTED | READ UNCOMMITTED }\n"
-#~ " READ WRITE | READ ONLY"
+#~ " CALLED ON NULL INPUT | RETURNS NULL ON NULL INPUT | STRICT\n"
+#~ " IMMUTABLE | STABLE | VOLATILE\n"
+#~ " [ EXTERNAL ] SECURITY INVOKER | [ EXTERNAL ] SECURITY DEFINER\n"
+#~ " COST cout_execution\n"
+#~ " ROWS lignes_resultats\n"
+#~ " SET paramètre { TO | = } { valeur | DEFAULT }\n"
+#~ " SET paramètre FROM CURRENT\n"
+#~ " RESET paramètre\n"
+#~ " RESET ALL"
#~ msgid ""
-#~ "SET [ SESSION | LOCAL ] SESSION AUTHORIZATION username\n"
-#~ "SET [ SESSION | LOCAL ] SESSION AUTHORIZATION DEFAULT\n"
-#~ "RESET SESSION AUTHORIZATION"
+#~ "ALTER GROUP groupname ADD USER username [, ... ]\n"
+#~ "ALTER GROUP groupname DROP USER username [, ... ]\n"
+#~ "\n"
+#~ "ALTER GROUP groupname RENAME TO newname"
#~ msgstr ""
-#~ "SET [ SESSION | LOCAL ] SESSION AUTHORIZATION nom_utilisateur\n"
-#~ "SET [ SESSION | LOCAL ] SESSION AUTHORIZATION DEFAULT\n"
-#~ "RESET SESSION AUTHORIZATION"
+#~ "ALTER GROUP nom_groupe ADD USER nom_utilisateur [, ... ]\n"
+#~ "ALTER GROUP nom_groupe DROP USER nom_utilisateur [, ... ]\n"
+#~ "\n"
+#~ "ALTER GROUP nom_groupe RENAME TO nouveau_nom"
#~ msgid ""
-#~ "SET [ SESSION | LOCAL ] ROLE rolename\n"
-#~ "SET [ SESSION | LOCAL ] ROLE NONE\n"
-#~ "RESET ROLE"
+#~ "ALTER INDEX name RENAME TO new_name\n"
+#~ "ALTER INDEX name SET TABLESPACE tablespace_name\n"
+#~ "ALTER INDEX name SET ( storage_parameter = value [, ... ] )\n"
+#~ "ALTER INDEX name RESET ( storage_parameter [, ... ] )"
#~ msgstr ""
-#~ "SET [ SESSION | LOCAL ] ROLE nom_rôle\n"
-#~ "SET [ SESSION | LOCAL ] ROLE NONE\n"
-#~ "RESET ROLE"
+#~ "ALTER INDEX nom RENAME TO nouveau_nom\n"
+#~ "ALTER INDEX nom SET TABLESPACE nom_tablespace\n"
+#~ "ALTER INDEX nom SET ( paramètre_stockage = valeur [, ... ] )\n"
+#~ "ALTER INDEX nom RESET ( paramètre_stockage [, ... ] )"
-#~ msgid "SET CONSTRAINTS { ALL | name [, ...] } { DEFERRED | IMMEDIATE }"
-#~ msgstr "SET CONSTRAINTS { ALL | nom [, ...] } { DEFERRED | IMMEDIATE }"
+#~ msgid ""
+#~ "ALTER [ PROCEDURAL ] LANGUAGE name RENAME TO newname\n"
+#~ "ALTER [ PROCEDURAL ] LANGUAGE name OWNER TO new_owner"
+#~ msgstr ""
+#~ "ALTER [ PROCEDURAL ] LANGUAGE nom RENAME TO nouveau_nom\n"
+#~ "ALTER [ PROCEDURAL ] LANGUAGE nom OWNER TO nouveau_propriétaire"
+
+#~ msgid "ALTER OPERATOR name ( { lefttype | NONE } , { righttype | NONE } ) OWNER TO newowner"
+#~ msgstr ""
+#~ "ALTER OPERATOR nom ( { lefttype | NONE } , { righttype | NONE } )\n"
+#~ " OWNER TO nouveau_propriétaire"
#~ msgid ""
-#~ "SET [ SESSION | LOCAL ] configuration_parameter { TO | = } { value | 'value' | DEFAULT }\n"
-#~ "SET [ SESSION | LOCAL ] TIME ZONE { timezone | LOCAL | DEFAULT }"
+#~ "ALTER OPERATOR CLASS name USING index_method RENAME TO newname\n"
+#~ "ALTER OPERATOR CLASS name USING index_method OWNER TO newowner"
#~ msgstr ""
-#~ "SET [ SESSION | LOCAL ] paramètre { TO | = } { valeur | 'valeur' | DEFAULT }\n"
-#~ "SET [ SESSION | LOCAL ] TIME ZONE { zone_horaire | LOCAL | DEFAULT }"
+#~ "ALTER OPERATOR CLASS nom USING méthode_indexation\n"
+#~ " RENAME TO nouveau_nom\n"
+#~ "ALTER OPERATOR CLASS nom USING méthode_indexation\n"
+#~ " OWNER TO nouveau_propriétaire"
#~ msgid ""
-#~ "[ WITH [ RECURSIVE ] with_query [, ...] ]\n"
-#~ "SELECT [ ALL | DISTINCT [ ON ( expression [, ...] ) ] ]\n"
-#~ " * | expression [ [ AS ] output_name ] [, ...]\n"
-#~ " INTO [ TEMPORARY | TEMP ] [ TABLE ] new_table\n"
-#~ " [ FROM from_item [, ...] ]\n"
-#~ " [ WHERE condition ]\n"
-#~ " [ GROUP BY expression [, ...] ]\n"
-#~ " [ HAVING condition [, ...] ]\n"
-#~ " [ WINDOW window_name AS ( window_definition ) [, ...] ]\n"
-#~ " [ { UNION | INTERSECT | EXCEPT } [ ALL ] select ]\n"
-#~ " [ ORDER BY expression [ ASC | DESC | USING operator ] [ NULLS { FIRST | LAST } ] [, ...] ]\n"
-#~ " [ LIMIT { count | ALL } ]\n"
-#~ " [ OFFSET start [ ROW | ROWS ] ]\n"
-#~ " [ FETCH { FIRST | NEXT } [ count ] { ROW | ROWS } ONLY ]\n"
-#~ " [ FOR { UPDATE | SHARE } [ OF table_name [, ...] ] [ NOWAIT ] [...] ]"
+#~ "ALTER OPERATOR FAMILY name USING index_method ADD\n"
+#~ " { OPERATOR strategy_number operator_name ( op_type, op_type )\n"
+#~ " | FUNCTION support_number [ ( op_type [ , op_type ] ) ] funcname ( argument_type [, ...] )\n"
+#~ " } [, ... ]\n"
+#~ "ALTER OPERATOR FAMILY name USING index_method DROP\n"
+#~ " { OPERATOR strategy_number ( op_type [ , op_type ] )\n"
+#~ " | FUNCTION support_number ( op_type [ , op_type ] )\n"
+#~ " } [, ... ]\n"
+#~ "ALTER OPERATOR FAMILY name USING index_method RENAME TO newname\n"
+#~ "ALTER OPERATOR FAMILY name USING index_method OWNER TO newowner"
#~ msgstr ""
-#~ "[ WITH [ RECURSIVE ] requête_with [, ...] ]\n"
-#~ "SELECT [ ALL | DISTINCT [ ON ( expression [, ...] ) ] ]\n"
-#~ " * | expression [ [ AS ] nom_sortie ] [, ...]\n"
-#~ " INTO [ TEMPORARY | TEMP ] [ TABLE ] nouvelle_table\n"
-#~ " [ FROM élément_from [, ...] ]\n"
-#~ " [ WHERE condition ]\n"
-#~ " [ GROUP BY expression [, ...] ]\n"
-#~ " [ HAVING condition [, ...] ]\n"
-#~ " [ WINDOW nom_window AS ( définition_window ) [, ...] ]\n"
-#~ " [ { UNION | INTERSECT | EXCEPT } [ ALL ] select ]\n"
-#~ " [ ORDER BY expression [ ASC | DESC | USING opérateur ] [ NULLS { FIRST | LAST } ] [, ...] ]\n"
-#~ " [ LIMIT { total | ALL } ]\n"
-#~ " [ OFFSET début [ ROW | ROWS ] ]\n"
-#~ " [ FETCH { FIRST | NEXT } [ total ] { ROW | ROWS } ONLY ]\n"
-#~ " [ FOR { UPDATE | SHARE } [ OF nom_table [, ...] ] [ NOWAIT ] [...] ]"
+#~ "ALTER OPERATOR FAMILY nom USING méthode_indexage ADD\n"
+#~ " { OPERATOR numéro_stratégie nom_opérateur ( type_op, type_op ) \n"
+#~ " | FUNCTION numéro_support [ ( type_op [ , type_op ] ) ]\n"
+#~ " nom_fonction ( type_argument [, ...] )\n"
+#~ " } [, ... ]\n"
+#~ "ALTER OPERATOR FAMILY nom USING méthode_indexage DROP\n"
+#~ " { OPERATOR numéro_stratégie ( type_op [ , type_op ] )\n"
+#~ " | FUNCTION numéro_support ( type_op [ , type_op ] )\n"
+#~ " } [, ... ]\n"
+#~ "ALTER OPERATOR FAMILY nom USING méthode_indexage\n"
+#~ " RENAME TO nouveau_nom\n"
+#~ "ALTER OPERATOR FAMILY nom USING méthode_indexage\n"
+#~ " OWNER TO nouveau_propriétaire"
#~ msgid ""
-#~ "[ WITH [ RECURSIVE ] with_query [, ...] ]\n"
-#~ "SELECT [ ALL | DISTINCT [ ON ( expression [, ...] ) ] ]\n"
-#~ " * | expression [ [ AS ] output_name ] [, ...]\n"
-#~ " [ FROM from_item [, ...] ]\n"
-#~ " [ WHERE condition ]\n"
-#~ " [ GROUP BY expression [, ...] ]\n"
-#~ " [ HAVING condition [, ...] ]\n"
-#~ " [ WINDOW window_name AS ( window_definition ) [, ...] ]\n"
-#~ " [ { UNION | INTERSECT | EXCEPT } [ ALL ] select ]\n"
-#~ " [ ORDER BY expression [ ASC | DESC | USING operator ] [ NULLS { FIRST | LAST } ] [, ...] ]\n"
-#~ " [ LIMIT { count | ALL } ]\n"
-#~ " [ OFFSET start [ ROW | ROWS ] ]\n"
-#~ " [ FETCH { FIRST | NEXT } [ count ] { ROW | ROWS } ONLY ]\n"
-#~ " [ FOR { UPDATE | SHARE } [ OF table_name [, ...] ] [ NOWAIT ] [...] ]\n"
-#~ "\n"
-#~ "where from_item can be one of:\n"
-#~ "\n"
-#~ " [ ONLY ] table_name [ * ] [ [ AS ] alias [ ( column_alias [, ...] ) ] ]\n"
-#~ " ( select ) [ AS ] alias [ ( column_alias [, ...] ) ]\n"
-#~ " with_query_name [ [ AS ] alias [ ( column_alias [, ...] ) ] ]\n"
-#~ " function_name ( [ argument [, ...] ] ) [ AS ] alias [ ( column_alias [, ...] | column_definition [, ...] ) ]\n"
-#~ " function_name ( [ argument [, ...] ] ) AS ( column_definition [, ...] )\n"
-#~ " from_item [ NATURAL ] join_type from_item [ ON join_condition | USING ( join_column [, ...] ) ]\n"
+#~ "ALTER ROLE name [ [ WITH ] option [ ... ] ]\n"
#~ "\n"
-#~ "and with_query is:\n"
+#~ "where option can be:\n"
+#~ " \n"
+#~ " SUPERUSER | NOSUPERUSER\n"
+#~ " | CREATEDB | NOCREATEDB\n"
+#~ " | CREATEROLE | NOCREATEROLE\n"
+#~ " | CREATEUSER | NOCREATEUSER\n"
+#~ " | INHERIT | NOINHERIT\n"
+#~ " | LOGIN | NOLOGIN\n"
+#~ " | CONNECTION LIMIT connlimit\n"
+#~ " | [ ENCRYPTED | UNENCRYPTED ] PASSWORD 'password'\n"
+#~ " | VALID UNTIL 'timestamp' \n"
#~ "\n"
-#~ " with_query_name [ ( column_name [, ...] ) ] AS ( select )\n"
+#~ "ALTER ROLE name RENAME TO newname\n"
#~ "\n"
-#~ "TABLE { [ ONLY ] table_name [ * ] | with_query_name }"
+#~ "ALTER ROLE name SET configuration_parameter { TO | = } { value | DEFAULT }\n"
+#~ "ALTER ROLE name SET configuration_parameter FROM CURRENT\n"
+#~ "ALTER ROLE name RESET configuration_parameter\n"
+#~ "ALTER ROLE name RESET ALL"
#~ msgstr ""
-#~ "[ WITH [ RECURSIVE ] requête_with [, ...] ]\n"
-#~ "SELECT [ ALL | DISTINCT [ ON ( expression [, ...] ) ] ]\n"
-#~ " * | expression [ [ AS ] nom_sortie ] [, ...]\n"
-#~ " [ FROM élément_from [, ...] ]\n"
-#~ " [ WHERE condition ]\n"
-#~ " [ GROUP BY expression [, ...] ]\n"
-#~ " [ HAVING condition [, ...] ]\n"
-#~ " [ WINDOW nom_window AS ( définition_window ) [, ...] ]\n"
-#~ " [ { UNION | INTERSECT | EXCEPT } [ ALL ] select ]\n"
-#~ " [ ORDER BY expression [ ASC | DESC | USING opérateur ] [ NULLS { FIRST | LAST } ] [, ...] ]\n"
-#~ " [ LIMIT { total | ALL } ]\n"
-#~ " [ OFFSET début [ ROW | ROWS ] ]\n"
-#~ " [ FETCH { FIRST | NEXT } [ total ] { ROW | ROWS } ONLY ]\n"
-#~ " [ FOR { UPDATE | SHARE } [ OF nom_table [, ...] ] [ NOWAIT ] [...] ]\n"
-#~ "\n"
-#~ "avec élément_from faisant parti de :\n"
-#~ "\n"
-#~ " [ ONLY ] nom_table [ * ] [ [ AS ] alias [ ( alias_colonne [, ...] ) ] ]\n"
-#~ " ( select ) [ AS ] alias [ ( alias_colonne [, ...] ) ]\n"
-#~ " nom_requête_with [ [ AS ] alias [ ( alias_colonne [, ...] ) ] ]\n"
-#~ " nom_fonction ( [ argument [, ...] ] ) [ AS ] alias [ ( alias_colonne [, ...] | définition_colonne [, ...] ) ]\n"
-#~ " nom_fonction ( [ argument [, ...] ] ) AS ( définition_colonne [, ...] )\n"
-#~ " élément_from [ NATURAL ] type_jointure élément_from [ ON condition_jointure | USING ( colonne_jointure [, ...] ) ]\n"
+#~ "ALTER ROLE nom [ [ WITH ] option [ ... ] ]\n"
#~ "\n"
-#~ "et requête_with est:\n"
+#~ "où option peut être :\n"
+#~ " \n"
+#~ " SUPERUSER | NOSUPERUSER\n"
+#~ " | CREATEDB | NOCREATEDB\n"
+#~ " | CREATEROLE | NOCREATEROLE\n"
+#~ " | CREATEUSER | NOCREATEUSER\n"
+#~ " | INHERIT | NOINHERIT\n"
+#~ " | LOGIN | NOLOGIN\n"
+#~ " | CONNECTION LIMIT limite_connexions\n"
+#~ " | [ ENCRYPTED | UNENCRYPTED ] PASSWORD 'mot de passe'\n"
+#~ " | VALID UNTIL 'timestamp' \n"
#~ "\n"
-#~ " nom_requête_with [ ( nom_colonne [, ...] ) ] AS ( select )\n"
+#~ "ALTER ROLE nom RENAME TO nouveau_nom\n"
#~ "\n"
-#~ "TABLE { [ ONLY ] nom_table [ * ] | nom_requête_with }"
+#~ "ALTER ROLE nom SET paramètre { TO | = } { valeur | DEFAULT }\n"
+#~ "ALTER ROLE name SET paramètre FROM CURRENT\n"
+#~ "ALTER ROLE nom RESET paramètre\n"
+#~ "ALTER ROLE name RESET ALL"
-#~ msgid "ROLLBACK [ WORK | TRANSACTION ] TO [ SAVEPOINT ] savepoint_name"
-#~ msgstr "ROLLBACK [ WORK | TRANSACTION ] TO [ SAVEPOINT ] nom_retour"
+#~ msgid ""
+#~ "ALTER SCHEMA name RENAME TO newname\n"
+#~ "ALTER SCHEMA name OWNER TO newowner"
+#~ msgstr ""
+#~ "ALTER SCHEMA nom RENAME TO nouveau_nom\n"
+#~ "ALTER SCHEMA nom OWNER TO nouveau_propriétaire"
-#~ msgid "ROLLBACK PREPARED transaction_id"
-#~ msgstr "ROLLBACK PREPARED id_transaction"
+#~ msgid ""
+#~ "ALTER SEQUENCE name [ INCREMENT [ BY ] increment ]\n"
+#~ " [ MINVALUE minvalue | NO MINVALUE ] [ MAXVALUE maxvalue | NO MAXVALUE ]\n"
+#~ " [ START [ WITH ] start ]\n"
+#~ " [ RESTART [ [ WITH ] restart ] ]\n"
+#~ " [ CACHE cache ] [ [ NO ] CYCLE ]\n"
+#~ " [ OWNED BY { table.column | NONE } ]\n"
+#~ "ALTER SEQUENCE name OWNER TO new_owner\n"
+#~ "ALTER SEQUENCE name RENAME TO new_name\n"
+#~ "ALTER SEQUENCE name SET SCHEMA new_schema"
+#~ msgstr ""
+#~ "ALTER SEQUENCE nom [ INCREMENT [ BY ] incrément ]\n"
+#~ " [ MINVALUE valeur_min | NO MINVALUE ] [ MAXVALUE valeur_max | NO MAXVALUE ]\n"
+#~ " [ START [ WITH ] valeur_début ]\n"
+#~ " [ RESTART [ [ WITH ] valeur_redémarrage ] ]\n"
+#~ " [ CACHE cache ] [ [ NO ] CYCLE ]\n"
+#~ " [ OWNED BY { table.colonne | NONE } ]\n"
+#~ "ALTER SEQUENCE nom OWNER TO new_propriétaire\n"
+#~ "ALTER SEQUENCE nom RENAME TO new_nom\n"
+#~ "ALTER SEQUENCE nom SET SCHEMA new_schéma"
-#~ msgid "ROLLBACK [ WORK | TRANSACTION ]"
-#~ msgstr "ROLLBACK [ WORK | TRANSACTION ]"
+#~ msgid ""
+#~ "ALTER SERVER servername [ VERSION 'newversion' ]\n"
+#~ " [ OPTIONS ( [ ADD | SET | DROP ] option ['value'] [, ... ] ) ]\n"
+#~ "ALTER SERVER servername OWNER TO new_owner"
+#~ msgstr ""
+#~ "ALTER SERVER nom [ VERSION 'nouvelleversion' ]\n"
+#~ " [ OPTIONS ( [ ADD | SET | DROP ] option ['valeur'] [, ... ] ) ]\n"
+#~ "ALTER SERVER nom OWNER TO nouveau_propriétaire"
#~ msgid ""
-#~ "REVOKE [ GRANT OPTION FOR ]\n"
-#~ " { { SELECT | INSERT | UPDATE | DELETE | TRUNCATE | REFERENCES | TRIGGER }\n"
-#~ " [,...] | ALL [ PRIVILEGES ] }\n"
-#~ " ON [ TABLE ] tablename [, ...]\n"
-#~ " FROM { [ GROUP ] rolename | PUBLIC } [, ...]\n"
-#~ " [ CASCADE | RESTRICT ]\n"
-#~ "\n"
-#~ "REVOKE [ GRANT OPTION FOR ]\n"
-#~ " { { SELECT | INSERT | UPDATE | REFERENCES } ( column [, ...] )\n"
-#~ " [,...] | ALL [ PRIVILEGES ] ( column [, ...] ) }\n"
-#~ " ON [ TABLE ] tablename [, ...]\n"
-#~ " FROM { [ GROUP ] rolename | PUBLIC } [, ...]\n"
-#~ " [ CASCADE | RESTRICT ]\n"
-#~ "\n"
-#~ "REVOKE [ GRANT OPTION FOR ]\n"
-#~ " { { USAGE | SELECT | UPDATE }\n"
-#~ " [,...] | ALL [ PRIVILEGES ] }\n"
-#~ " ON SEQUENCE sequencename [, ...]\n"
-#~ " FROM { [ GROUP ] rolename | PUBLIC } [, ...]\n"
-#~ " [ CASCADE | RESTRICT ]\n"
-#~ "\n"
-#~ "REVOKE [ GRANT OPTION FOR ]\n"
-#~ " { { CREATE | CONNECT | TEMPORARY | TEMP } [,...] | ALL [ PRIVILEGES ] }\n"
-#~ " ON DATABASE dbname [, ...]\n"
-#~ " FROM { [ GROUP ] rolename | PUBLIC } [, ...]\n"
-#~ " [ CASCADE | RESTRICT ]\n"
-#~ "\n"
-#~ "REVOKE [ GRANT OPTION FOR ]\n"
-#~ " { USAGE | ALL [ PRIVILEGES ] }\n"
-#~ " ON FOREIGN DATA WRAPPER fdwname [, ...]\n"
-#~ " FROM { [ GROUP ] rolename | PUBLIC } [, ...]\n"
-#~ " [ CASCADE | RESTRICT ]\n"
-#~ "\n"
-#~ "REVOKE [ GRANT OPTION FOR ]\n"
-#~ " { USAGE | ALL [ PRIVILEGES ] }\n"
-#~ " ON FOREIGN SERVER servername [, ...]\n"
-#~ " FROM { [ GROUP ] rolename | PUBLIC } [, ...]\n"
-#~ " [ CASCADE | RESTRICT ]\n"
-#~ "\n"
-#~ "REVOKE [ GRANT OPTION FOR ]\n"
-#~ " { EXECUTE | ALL [ PRIVILEGES ] }\n"
-#~ " ON FUNCTION funcname ( [ [ argmode ] [ argname ] argtype [, ...] ] ) [, ...]\n"
-#~ " FROM { [ GROUP ] rolename | PUBLIC } [, ...]\n"
-#~ " [ CASCADE | RESTRICT ]\n"
-#~ "\n"
-#~ "REVOKE [ GRANT OPTION FOR ]\n"
-#~ " { USAGE | ALL [ PRIVILEGES ] }\n"
-#~ " ON LANGUAGE langname [, ...]\n"
-#~ " FROM { [ GROUP ] rolename | PUBLIC } [, ...]\n"
-#~ " [ CASCADE | RESTRICT ]\n"
-#~ "\n"
-#~ "REVOKE [ GRANT OPTION FOR ]\n"
-#~ " { { CREATE | USAGE } [,...] | ALL [ PRIVILEGES ] }\n"
-#~ " ON SCHEMA schemaname [, ...]\n"
-#~ " FROM { [ GROUP ] rolename | PUBLIC } [, ...]\n"
-#~ " [ CASCADE | RESTRICT ]\n"
+#~ "ALTER TABLE [ ONLY ] name [ * ]\n"
+#~ " action [, ... ]\n"
+#~ "ALTER TABLE [ ONLY ] name [ * ]\n"
+#~ " RENAME [ COLUMN ] column TO new_column\n"
+#~ "ALTER TABLE name\n"
+#~ " RENAME TO new_name\n"
+#~ "ALTER TABLE name\n"
+#~ " SET SCHEMA new_schema\n"
#~ "\n"
-#~ "REVOKE [ GRANT OPTION FOR ]\n"
-#~ " { CREATE | ALL [ PRIVILEGES ] }\n"
-#~ " ON TABLESPACE tablespacename [, ...]\n"
-#~ " FROM { [ GROUP ] rolename | PUBLIC } [, ...]\n"
-#~ " [ CASCADE | RESTRICT ]\n"
+#~ "where action is one of:\n"
#~ "\n"
-#~ "REVOKE [ ADMIN OPTION FOR ]\n"
-#~ " role [, ...] FROM rolename [, ...]\n"
-#~ " [ CASCADE | RESTRICT ]"
+#~ " ADD [ COLUMN ] column type [ column_constraint [ ... ] ]\n"
+#~ " DROP [ COLUMN ] column [ RESTRICT | CASCADE ]\n"
+#~ " ALTER [ COLUMN ] column [ SET DATA ] TYPE type [ USING expression ]\n"
+#~ " ALTER [ COLUMN ] column SET DEFAULT expression\n"
+#~ " ALTER [ COLUMN ] column DROP DEFAULT\n"
+#~ " ALTER [ COLUMN ] column { SET | DROP } NOT NULL\n"
+#~ " ALTER [ COLUMN ] column SET STATISTICS integer\n"
+#~ " ALTER [ COLUMN ] column SET STORAGE { PLAIN | EXTERNAL | EXTENDED | MAIN }\n"
+#~ " ADD table_constraint\n"
+#~ " DROP CONSTRAINT constraint_name [ RESTRICT | CASCADE ]\n"
+#~ " DISABLE TRIGGER [ trigger_name | ALL | USER ]\n"
+#~ " ENABLE TRIGGER [ trigger_name | ALL | USER ]\n"
+#~ " ENABLE REPLICA TRIGGER trigger_name\n"
+#~ " ENABLE ALWAYS TRIGGER trigger_name\n"
+#~ " DISABLE RULE rewrite_rule_name\n"
+#~ " ENABLE RULE rewrite_rule_name\n"
+#~ " ENABLE REPLICA RULE rewrite_rule_name\n"
+#~ " ENABLE ALWAYS RULE rewrite_rule_name\n"
+#~ " CLUSTER ON index_name\n"
+#~ " SET WITHOUT CLUSTER\n"
+#~ " SET WITH OIDS\n"
+#~ " SET WITHOUT OIDS\n"
+#~ " SET ( storage_parameter = value [, ... ] )\n"
+#~ " RESET ( storage_parameter [, ... ] )\n"
+#~ " INHERIT parent_table\n"
+#~ " NO INHERIT parent_table\n"
+#~ " OWNER TO new_owner\n"
+#~ " SET TABLESPACE new_tablespace"
#~ msgstr ""
-#~ "REVOKE [ GRANT OPTION FOR ]\n"
-#~ " { { SELECT | INSERT | UPDATE | DELETE | TRUNCATE | REFERENCES | TRIGGER }\n"
-#~ " [,...] | ALL [ PRIVILEGES ] }\n"
-#~ " ON [ TABLE ] nom_table [, ...]\n"
-#~ " FROM { [ GROUP ] nom_rôle | PUBLIC } [, ...]\n"
-#~ " [ CASCADE | RESTRICT ]\n"
-#~ "\n"
-#~ "REVOKE [ GRANT OPTION FOR ]\n"
-#~ " { { SELECT | INSERT | UPDATE | REFERENCES } ( colonne [, ...] )\n"
-#~ " [,...] | ALL [ PRIVILEGES ] ( colonne [, ...] ) }\n"
-#~ " ON [ TABLE ] nom_table [, ...]\n"
-#~ " FROM { [ GROUP ] nom_rôle | PUBLIC } [, ...]\n"
-#~ " [ CASCADE | RESTRICT ]\n"
-#~ "\n"
-#~ "REVOKE [ GRANT OPTION FOR ]\n"
-#~ " { { USAGE | SELECT | UPDATE }\n"
-#~ " [,...] | ALL [ PRIVILEGES ] }\n"
-#~ " ON SEQUENCE nom_séquence [, ...]\n"
-#~ " FROM { [ GROUP ] nom_rôle | PUBLIC } [, ...]\n"
-#~ " [ CASCADE | RESTRICT ]\n"
-#~ "\n"
-#~ "REVOKE [ GRANT OPTION FOR ]\n"
-#~ " { { CREATE | CONNECT | TEMPORARY | TEMP } [,...] | ALL [ PRIVILEGES ] }\n"
-#~ " ON DATABASE nom_base [, ...]\n"
-#~ " FROM { [ GROUP ] nom_rôle | PUBLIC } [, ...]\n"
-#~ " [ CASCADE | RESTRICT ]\n"
-#~ "\n"
-#~ "REVOKE [ GRANT OPTION FOR ]\n"
-#~ " { USAGE | ALL [ PRIVILEGES ] }\n"
-#~ " ON FOREIGN DATA WRAPPER nom_fdw [, ...]\n"
-#~ " FROM { [ GROUP ] nom_rôle | PUBLIC } [, ...]\n"
-#~ " [ CASCADE | RESTRICT ]\n"
-#~ "\n"
-#~ "REVOKE [ GRANT OPTION FOR ]\n"
-#~ " { USAGE | ALL [ PRIVILEGES ] }\n"
-#~ " ON FOREIGN SERVER nom_serveur [, ...]\n"
-#~ " FROM { [ GROUP ] nom_rôle | PUBLIC } [, ...]\n"
-#~ " [ CASCADE | RESTRICT ]\n"
-#~ "\n"
-#~ "REVOKE [ GRANT OPTION FOR ]\n"
-#~ " { EXECUTE | ALL [ PRIVILEGES ] }\n"
-#~ " ON FUNCTION nom_fonction ( [ [ mode_arg ] [ nom_arg ] type_arg [, ...] ] ) [, ...]\n"
-#~ " FROM { [ GROUP ] nom_rôle | PUBLIC } [, ...]\n"
-#~ " [ CASCADE | RESTRICT ]\n"
-#~ "\n"
-#~ "REVOKE [ GRANT OPTION FOR ]\n"
-#~ " { USAGE | ALL [ PRIVILEGES ] }\n"
-#~ " ON LANGUAGE nom_langage [, ...]\n"
-#~ " FROM { [ GROUP ] nom_rôle | PUBLIC } [, ...]\n"
-#~ " [ CASCADE | RESTRICT ]\n"
-#~ "\n"
-#~ "REVOKE [ GRANT OPTION FOR ]\n"
-#~ " { { CREATE | USAGE } [,...] | ALL [ PRIVILEGES ] }\n"
-#~ " ON SCHEMA nom_schéma [, ...]\n"
-#~ " FROM { [ GROUP ] nom_rôle | PUBLIC } [, ...]\n"
-#~ " [ CASCADE | RESTRICT ]\n"
+#~ "ALTER TABLE [ ONLY ] nom [ * ]\n"
+#~ " action [, ... ]\n"
+#~ "ALTER TABLE [ ONLY ] nom [ * ]\n"
+#~ " RENAME [ COLUMN ] colonne TO nouvelle_colonne\n"
+#~ "ALTER TABLE nom\n"
+#~ " RENAME TO nouveau_nom\n"
+#~ "ALTER TABLE nom\n"
+#~ " SET SCHEMA nouveau_schema\n"
#~ "\n"
-#~ "REVOKE [ GRANT OPTION FOR ]\n"
-#~ " { CREATE | ALL [ PRIVILEGES ] }\n"
-#~ " ON TABLESPACE nom_tablespace [, ...]\n"
-#~ " FROM { [ GROUP ] nom_rôle | PUBLIC } [, ...]\n"
-#~ " [ CASCADE | RESTRICT ]\n"
+#~ "où action peut être :\n"
#~ "\n"
-#~ "REVOKE [ ADMIN OPTION FOR ]\n"
-#~ " role [, ...] FROM nom_rôle [, ...]\n"
-#~ " [ CASCADE | RESTRICT ]"
+#~ " ADD [ COLUMN ] colonne type [ contrainte_colonne [ ... ] ]\n"
+#~ " DROP [ COLUMN ] colonne [ RESTRICT | CASCADE ]\n"
+#~ " ALTER [ COLUMN ] colonne [ SET DATA ] TYPE type [ USING expression ]\n"
+#~ " ALTER [ COLUMN ] colonne SET DEFAULT expression\n"
+#~ " ALTER [ COLUMN ] colonne DROP DEFAULT\n"
+#~ " ALTER [ COLUMN ] colonne { SET | DROP } NOT NULL\n"
+#~ " ALTER [ COLUMN ] colonne SET STATISTICS entier\n"
+#~ " ALTER [ COLUMN ] colonne SET STORAGE\n"
+#~ " { PLAIN | EXTERNAL | EXTENDED | MAIN }\n"
+#~ " ADD contrainte_table\n"
+#~ " DROP CONSTRAINT nom_contrainte [ RESTRICT | CASCADE ]\n"
+#~ " DISABLE TRIGGER [ nom_trigger | ALL | USER ]\n"
+#~ " ENABLE TRIGGER [ nom_trigger | ALL | USER ]\n"
+#~ " ENABLE REPLICA TRIGGER nom_trigger\n"
+#~ " ENABLE ALWAYS TRIGGER nom_trigger\n"
+#~ " DISABLE RULE nom_règle_réécriture\n"
+#~ " ENABLE RULE nom_règle_réécriture\n"
+#~ " ENABLE REPLICA RULE nom_règle_réécriture\n"
+#~ " ENABLE ALWAYS RULE nom_règle_réécriture\n"
+#~ " CLUSTER ON nom_index\n"
+#~ " SET WITHOUT CLUSTER\n"
+#~ " SET WITH OIDS\n"
+#~ " SET WITHOUT OIDS\n"
+#~ " SET ( paramètre_stockage = valeur [, ... ] )\n"
+#~ " RESET ( paramètre_stockage [, ... ] )\n"
+#~ " INHERIT table_parent\n"
+#~ " NO INHERIT table_parent\n"
+#~ " OWNER TO nouveau_propriétaire\n"
+#~ " SET TABLESPACE nouveau_tablespace"
-#~ msgid "RELEASE [ SAVEPOINT ] savepoint_name"
-#~ msgstr "RELEASE [ SAVEPOINT ] nom_retour"
+#~ msgid ""
+#~ "ALTER TABLESPACE name RENAME TO newname\n"
+#~ "ALTER TABLESPACE name OWNER TO newowner"
+#~ msgstr ""
+#~ "ALTER TABLESPACE nom RENAME TO nouveau_nom\n"
+#~ "ALTER TABLESPACE nom OWNER TO nouveau_propriétaire"
-#~ msgid "REINDEX { INDEX | TABLE | DATABASE | SYSTEM } name [ FORCE ]"
-#~ msgstr "REINDEX { INDEX | TABLE | DATABASE | SYSTEM } nom [ FORCE ]"
+#~ msgid ""
+#~ "ALTER TEXT SEARCH CONFIGURATION name\n"
+#~ " ADD MAPPING FOR token_type [, ... ] WITH dictionary_name [, ... ]\n"
+#~ "ALTER TEXT SEARCH CONFIGURATION name\n"
+#~ " ALTER MAPPING FOR token_type [, ... ] WITH dictionary_name [, ... ]\n"
+#~ "ALTER TEXT SEARCH CONFIGURATION name\n"
+#~ " ALTER MAPPING REPLACE old_dictionary WITH new_dictionary\n"
+#~ "ALTER TEXT SEARCH CONFIGURATION name\n"
+#~ " ALTER MAPPING FOR token_type [, ... ] REPLACE old_dictionary WITH new_dictionary\n"
+#~ "ALTER TEXT SEARCH CONFIGURATION name\n"
+#~ " DROP MAPPING [ IF EXISTS ] FOR token_type [, ... ]\n"
+#~ "ALTER TEXT SEARCH CONFIGURATION name RENAME TO newname\n"
+#~ "ALTER TEXT SEARCH CONFIGURATION name OWNER TO newowner"
+#~ msgstr ""
+#~ "ALTER TEXT SEARCH CONFIGURATION nom\n"
+#~ " ADD MAPPING FOR type_jeton [, ... ] WITH nom_dictionnaire [, ... ]\n"
+#~ "ALTER TEXT SEARCH CONFIGURATION nom\n"
+#~ " ALTER MAPPING FOR type_jeton [, ... ] WITH nom_dictionnaire [, ... ]\n"
+#~ "ALTER TEXT SEARCH CONFIGURATION nom\n"
+#~ " ALTER MAPPING REPLACE ancien_dictionnaire WITH nouveau_dictionnaire\n"
+#~ "ALTER TEXT SEARCH CONFIGURATION nom\n"
+#~ " ALTER MAPPING FOR type_jeton [, ... ]\n"
+#~ " REPLACE ancien_dictionnaire WITH nouveau_dictionnaire\n"
+#~ "ALTER TEXT SEARCH CONFIGURATION nom\n"
+#~ " DROP MAPPING [ IF EXISTS ] FOR type_jeton [, ... ]\n"
+#~ "ALTER TEXT SEARCH CONFIGURATION nom RENAME TO nouveau_nom\n"
+#~ "ALTER TEXT SEARCH CONFIGURATION nom OWNER TO nouveau_propriétaire"
-#~ msgid "REASSIGN OWNED BY old_role [, ...] TO new_role"
-#~ msgstr "REASSIGN OWNED BY ancien_role [, ...] TO nouveau_role"
+#~ msgid ""
+#~ "ALTER TEXT SEARCH DICTIONARY name (\n"
+#~ " option [ = value ] [, ... ]\n"
+#~ ")\n"
+#~ "ALTER TEXT SEARCH DICTIONARY name RENAME TO newname\n"
+#~ "ALTER TEXT SEARCH DICTIONARY name OWNER TO newowner"
+#~ msgstr ""
+#~ "ALTER TEXT SEARCH DICTIONARY nom (\n"
+#~ " option [ = valeur ] [, ... ]\n"
+#~ ")\n"
+#~ "ALTER TEXT SEARCH DICTIONARY nom RENAME TO nouveau_nom\n"
+#~ "ALTER TEXT SEARCH DICTIONARY nom OWNER TO nouveau_propriétaire"
-#~ msgid "PREPARE TRANSACTION transaction_id"
-#~ msgstr "PREPARE TRANSACTION id_transaction"
+#~ msgid "ALTER TEXT SEARCH PARSER name RENAME TO newname"
+#~ msgstr "ALTER TEXT SEARCH PARSER nom RENAME TO nouveau_nom"
-#~ msgid "PREPARE name [ ( datatype [, ...] ) ] AS statement"
-#~ msgstr "PREPARE nom_plan [ ( type_données [, ...] ) ] AS instruction"
+#~ msgid "ALTER TEXT SEARCH TEMPLATE name RENAME TO newname"
+#~ msgstr "ALTER TEXT SEARCH TEMPLATE nom RENAME TO nouveau_nom"
-#~ msgid "NOTIFY name"
-#~ msgstr "NOTIFY nom"
+#~ msgid "ALTER TRIGGER name ON table RENAME TO newname"
+#~ msgstr "ALTER TRIGGER nom ON table RENAME TO nouveau_nom"
-#~ msgid "MOVE [ direction { FROM | IN } ] cursorname"
-#~ msgstr "MOVE [ direction { FROM | IN } ] nom_de_curseur"
+#~ msgid ""
+#~ "ALTER TYPE name RENAME TO new_name\n"
+#~ "ALTER TYPE name OWNER TO new_owner \n"
+#~ "ALTER TYPE name SET SCHEMA new_schema"
+#~ msgstr ""
+#~ "ALTER TYPE nom RENAME TO nouveau_nom\n"
+#~ "ALTER TYPE nom OWNER TO nouveau_propriétaire\n"
+#~ "ALTER TYPE nom SET SCHEMA nouveau_schéma"
#~ msgid ""
-#~ "LOCK [ TABLE ] [ ONLY ] name [, ...] [ IN lockmode MODE ] [ NOWAIT ]\n"
+#~ "ALTER USER name [ [ WITH ] option [ ... ] ]\n"
#~ "\n"
-#~ "where lockmode is one of:\n"
+#~ "where option can be:\n"
+#~ " \n"
+#~ " SUPERUSER | NOSUPERUSER\n"
+#~ " | CREATEDB | NOCREATEDB\n"
+#~ " | CREATEROLE | NOCREATEROLE\n"
+#~ " | CREATEUSER | NOCREATEUSER\n"
+#~ " | INHERIT | NOINHERIT\n"
+#~ " | LOGIN | NOLOGIN\n"
+#~ " | CONNECTION LIMIT connlimit\n"
+#~ " | [ ENCRYPTED | UNENCRYPTED ] PASSWORD 'password'\n"
+#~ " | VALID UNTIL 'timestamp' \n"
#~ "\n"
-#~ " ACCESS SHARE | ROW SHARE | ROW EXCLUSIVE | SHARE UPDATE EXCLUSIVE\n"
-#~ " | SHARE | SHARE ROW EXCLUSIVE | EXCLUSIVE | ACCESS EXCLUSIVE"
+#~ "ALTER USER name RENAME TO newname\n"
+#~ "\n"
+#~ "ALTER USER name SET configuration_parameter { TO | = } { value | DEFAULT }\n"
+#~ "ALTER USER name SET configuration_parameter FROM CURRENT\n"
+#~ "ALTER USER name RESET configuration_parameter\n"
+#~ "ALTER USER name RESET ALL"
#~ msgstr ""
-#~ "LOCK [ TABLE ] [ ONLY ] nom [, ...] [ IN mode_verrouillage MODE ] [ NOWAIT ]\n"
+#~ "ALTER USER nom [ [ WITH ] option [ ... ] ]\n"
#~ "\n"
-#~ "avec mode_verrouillage parmi :\n"
+#~ "où option peut être :\n"
+#~ " \n"
+#~ " SUPERUSER | NOSUPERUSER\n"
+#~ " | CREATEDB | NOCREATEDB\n"
+#~ " | CREATEROLE | NOCREATEROLE\n"
+#~ " | CREATEUSER | NOCREATEUSER\n"
+#~ " | INHERIT | NOINHERIT\n"
+#~ " | LOGIN | NOLOGIN\n"
+#~ " | CONNECTION LIMIT limite_connexion\n"
+#~ " | [ ENCRYPTED | UNENCRYPTED ] PASSWORD 'motdepasse'\n"
+#~ " | VALID UNTIL 'timestamp' \n"
#~ "\n"
-#~ " ACCESS SHARE | ROW SHARE | ROW EXCLUSIVE | SHARE UPDATE EXCLUSIVE\n"
-#~ " | SHARE | SHARE ROW EXCLUSIVE | EXCLUSIVE | ACCESS EXCLUSIVE"
-
-#~ msgid "LOAD 'filename'"
-#~ msgstr "LOAD 'nom_de_fichier'"
-
-#~ msgid "LISTEN name"
-#~ msgstr "LISTEN nom"
+#~ "ALTER USER nom RENAME TO nouveau_nom\n"
+#~ "\n"
+#~ "ALTER USER nom SET paramètre { TO | = } { valeur | DEFAULT }\n"
+#~ "ALTER USER name SET paramètre FROM CURRENT\n"
+#~ "ALTER USER nom RESET paramètre\n"
+#~ "ALTER USER name RESET ALL"
#~ msgid ""
-#~ "INSERT INTO table [ ( column [, ...] ) ]\n"
-#~ " { DEFAULT VALUES | VALUES ( { expression | DEFAULT } [, ...] ) [, ...] | query }\n"
-#~ " [ RETURNING * | output_expression [ [ AS ] output_name ] [, ...] ]"
+#~ "ALTER USER MAPPING FOR { username | USER | CURRENT_USER | PUBLIC }\n"
+#~ " SERVER servername\n"
+#~ " OPTIONS ( [ ADD | SET | DROP ] option ['value'] [, ... ] )"
#~ msgstr ""
-#~ "INSERT INTO table [ ( colonne [, ...] ) ]\n"
-#~ " { DEFAULT VALUES | VALUES ( { expression | DEFAULT } [, ...] ) [, ...] | requête }\n"
-#~ " [ RETURNING * | expression_sortie [ [ AS ] nom_sortie ] [, ...] ]"
+#~ "ALTER USER MAPPING FOR { nom_utilisateur | USER | CURRENT_USER | PUBLIC }\n"
+#~ " SERVER nom_serveur\n"
+#~ " OPTIONS ( [ ADD | SET | DROP ] option ['valeur'] [, ... ] )"
#~ msgid ""
-#~ "GRANT { { SELECT | INSERT | UPDATE | DELETE | TRUNCATE | REFERENCES | TRIGGER }\n"
-#~ " [,...] | ALL [ PRIVILEGES ] }\n"
-#~ " ON [ TABLE ] tablename [, ...]\n"
-#~ " TO { [ GROUP ] rolename | PUBLIC } [, ...] [ WITH GRANT OPTION ]\n"
-#~ "\n"
-#~ "GRANT { { SELECT | INSERT | UPDATE | REFERENCES } ( column [, ...] )\n"
-#~ " [,...] | ALL [ PRIVILEGES ] ( column [, ...] ) }\n"
-#~ " ON [ TABLE ] tablename [, ...]\n"
-#~ " TO { [ GROUP ] rolename | PUBLIC } [, ...] [ WITH GRANT OPTION ]\n"
-#~ "\n"
-#~ "GRANT { { USAGE | SELECT | UPDATE }\n"
-#~ " [,...] | ALL [ PRIVILEGES ] }\n"
-#~ " ON SEQUENCE sequencename [, ...]\n"
-#~ " TO { [ GROUP ] rolename | PUBLIC } [, ...] [ WITH GRANT OPTION ]\n"
-#~ "\n"
-#~ "GRANT { { CREATE | CONNECT | TEMPORARY | TEMP } [,...] | ALL [ PRIVILEGES ] }\n"
-#~ " ON DATABASE dbname [, ...]\n"
-#~ " TO { [ GROUP ] rolename | PUBLIC } [, ...] [ WITH GRANT OPTION ]\n"
-#~ "\n"
-#~ "GRANT { USAGE | ALL [ PRIVILEGES ] }\n"
-#~ " ON FOREIGN DATA WRAPPER fdwname [, ...]\n"
-#~ " TO { [ GROUP ] rolename | PUBLIC } [, ...] [ WITH GRANT OPTION ]\n"
-#~ "\n"
-#~ "GRANT { USAGE | ALL [ PRIVILEGES ] }\n"
-#~ " ON FOREIGN SERVER servername [, ...]\n"
-#~ " TO { [ GROUP ] rolename | PUBLIC } [, ...] [ WITH GRANT OPTION ]\n"
-#~ "\n"
-#~ "GRANT { EXECUTE | ALL [ PRIVILEGES ] }\n"
-#~ " ON FUNCTION funcname ( [ [ argmode ] [ argname ] argtype [, ...] ] ) [, ...]\n"
-#~ " TO { [ GROUP ] rolename | PUBLIC } [, ...] [ WITH GRANT OPTION ]\n"
-#~ "\n"
-#~ "GRANT { USAGE | ALL [ PRIVILEGES ] }\n"
-#~ " ON LANGUAGE langname [, ...]\n"
-#~ " TO { [ GROUP ] rolename | PUBLIC } [, ...] [ WITH GRANT OPTION ]\n"
-#~ "\n"
-#~ "GRANT { { CREATE | USAGE } [,...] | ALL [ PRIVILEGES ] }\n"
-#~ " ON SCHEMA schemaname [, ...]\n"
-#~ " TO { [ GROUP ] rolename | PUBLIC } [, ...] [ WITH GRANT OPTION ]\n"
-#~ "\n"
-#~ "GRANT { CREATE | ALL [ PRIVILEGES ] }\n"
-#~ " ON TABLESPACE tablespacename [, ...]\n"
-#~ " TO { [ GROUP ] rolename | PUBLIC } [, ...] [ WITH GRANT OPTION ]\n"
-#~ "\n"
-#~ "GRANT role [, ...] TO rolename [, ...] [ WITH ADMIN OPTION ]"
+#~ "ALTER VIEW name ALTER [ COLUMN ] column SET DEFAULT expression\n"
+#~ "ALTER VIEW name ALTER [ COLUMN ] column DROP DEFAULT\n"
+#~ "ALTER VIEW name OWNER TO new_owner\n"
+#~ "ALTER VIEW name RENAME TO new_name\n"
+#~ "ALTER VIEW name SET SCHEMA new_schema"
#~ msgstr ""
-#~ "GRANT { { SELECT | INSERT | UPDATE | DELETE | TRUNCATE | REFERENCES | TRIGGER }\n"
-#~ " [,...] | ALL [ PRIVILEGES ] }\n"
-#~ " ON [ TABLE ] nom_table [, ...]\n"
-#~ " TO { [ GROUP ] nom_rôle | PUBLIC } [, ...] [ WITH GRANT OPTION ]\n"
-#~ "\n"
-#~ "GRANT { { SELECT | INSERT | UPDATE | REFERENCES } ( colonne [, ...] )\n"
-#~ " [,...] | ALL [ PRIVILEGES ] ( colonne [, ...] ) }\n"
-#~ " ON [ TABLE ] nom_table [, ...]\n"
-#~ " TO { [ GROUP ] nom_rôle | PUBLIC } [, ...] [ WITH GRANT OPTION ]\n"
-#~ "\n"
-#~ "GRANT { { USAGE | SELECT | UPDATE }\n"
-#~ " [,...] | ALL [ PRIVILEGES ] }\n"
-#~ " ON SEQUENCE nom_séquence [, ...]\n"
-#~ " TO { [ GROUP ] nom_rôle | PUBLIC } [, ...] [ WITH GRANT OPTION ]\n"
-#~ "\n"
-#~ "GRANT { { CREATE | CONNECT | TEMPORARY | TEMP } [,...] | ALL [ PRIVILEGES ] }\n"
-#~ " ON DATABASE nom_base [, ...]\n"
-#~ " TO { [ GROUP ] nom_rôle | PUBLIC } [, ...] [ WITH GRANT OPTION ]\n"
-#~ "\n"
-#~ "GRANT { USAGE | ALL [ PRIVILEGES ] }\n"
-#~ " ON FOREIGN DATA WRAPPER nomfdw [, ...]\n"
-#~ " TO { [ GROUP ] nom_rôle | PUBLIC } [, ...] [ WITH GRANT OPTION ]\n"
-#~ "\n"
-#~ "GRANT { USAGE | ALL [ PRIVILEGES ] }\n"
-#~ " ON FOREIGN SERVER nom_serveur [, ...]\n"
-#~ " TO { [ GROUP ] nom_rôle | PUBLIC } [, ...] [ WITH GRANT OPTION ]\n"
-#~ "\n"
-#~ "GRANT { EXECUTE | ALL [ PRIVILEGES ] }\n"
-#~ " ON FUNCTION nom_fonction ( [ [ mode_arg ] [ nom_arg ] type_arg [, ...] ] ) [, ...]\n"
-#~ " TO { [ GROUP ] nom_rôle | PUBLIC } [, ...] [ WITH GRANT OPTION ]\n"
-#~ "\n"
-#~ "GRANT { USAGE | ALL [ PRIVILEGES ] }\n"
-#~ " ON LANGUAGE nom_langage [, ...]\n"
-#~ " TO { [ GROUP ] nom_rôle | PUBLIC } [, ...] [ WITH GRANT OPTION ]\n"
-#~ "\n"
-#~ "GRANT { { CREATE | USAGE } [,...] | ALL [ PRIVILEGES ] }\n"
-#~ " ON SCHEMA nom_schéma [, ...]\n"
-#~ " TO { [ GROUP ] nom_rôle | PUBLIC } [, ...] [ WITH GRANT OPTION ]\n"
-#~ "\n"
-#~ "GRANT { CREATE | ALL [ PRIVILEGES ] }\n"
-#~ " ON TABLESPACE nom_tablespace [, ...]\n"
-#~ " TO { [ GROUP ] nom_rôle | PUBLIC } [, ...] [ WITH GRANT OPTION ]\n"
-#~ "\n"
-#~ "GRANT rôle [, ...] TO nom_rôle [, ...] [ WITH ADMIN OPTION ]"
+#~ "ALTER VIEW nom ALTER [ COLUMN ] colonne SET DEFAULT expression\n"
+#~ "ALTER VIEW nom ALTER [ COLUMN ] colonne DROP DEFAULT\n"
+#~ "ALTER VIEW nom OWNER TO nouveau_propriétaire\n"
+#~ "ALTER VIEW nom RENAME TO nouveau_nom\n"
+#~ "ALTER VIEW nom SET SCHEMA nouveau_schéma"
+
+#~ msgid "ANALYZE [ VERBOSE ] [ table [ ( column [, ...] ) ] ]"
+#~ msgstr "ANALYZE [ VERBOSE ] [ table [ ( colonne [, ...] ) ] ]"
#~ msgid ""
-#~ "FETCH [ direction { FROM | IN } ] cursorname\n"
+#~ "BEGIN [ WORK | TRANSACTION ] [ transaction_mode [, ...] ]\n"
#~ "\n"
-#~ "where direction can be empty or one of:\n"
+#~ "where transaction_mode is one of:\n"
#~ "\n"
-#~ " NEXT\n"
-#~ " PRIOR\n"
-#~ " FIRST\n"
-#~ " LAST\n"
-#~ " ABSOLUTE count\n"
-#~ " RELATIVE count\n"
-#~ " count\n"
-#~ " ALL\n"
-#~ " FORWARD\n"
-#~ " FORWARD count\n"
-#~ " FORWARD ALL\n"
-#~ " BACKWARD\n"
-#~ " BACKWARD count\n"
-#~ " BACKWARD ALL"
+#~ " ISOLATION LEVEL { SERIALIZABLE | REPEATABLE READ | READ COMMITTED | READ UNCOMMITTED }\n"
+#~ " READ WRITE | READ ONLY"
#~ msgstr ""
-#~ "FETCH [ direction { FROM | IN } ] nom_curseur\n"
+#~ "BEGIN [ WORK | TRANSACTION ] [ transaction_mode [, ...] ]\n"
#~ "\n"
-#~ "sans préciser de direction ou en choissant une des directions suivantes :\n"
+#~ "où transaction_mode peut être :\n"
#~ "\n"
-#~ " NEXT\n"
-#~ " PRIOR\n"
-#~ " FIRST\n"
-#~ " LAST\n"
-#~ " ABSOLUTE nombre\n"
-#~ " RELATIVE nombre\n"
-#~ " count\n"
-#~ " ALL\n"
-#~ " FORWARD\n"
-#~ " FORWARD nombre\n"
-#~ " FORWARD ALL\n"
-#~ " BACKWARD\n"
-#~ " BACKWARD nombre\n"
-#~ " BACKWARD ALL"
-
-#~ msgid "EXPLAIN [ ANALYZE ] [ VERBOSE ] statement"
-#~ msgstr "EXPLAIN [ ANALYZE ] [ VERBOSE ] instruction"
-
-#~ msgid "EXECUTE name [ ( parameter [, ...] ) ]"
-#~ msgstr "EXECUTE nom_plan [ ( paramètre [, ...] ) ]"
-
-#~ msgid "END [ WORK | TRANSACTION ]"
-#~ msgstr "END [ WORK | TRANSACTION ]"
-
-#~ msgid "DROP VIEW [ IF EXISTS ] name [, ...] [ CASCADE | RESTRICT ]"
-#~ msgstr "DROP VIEW [IF EXISTS ] nom [, ...] [ CASCADE | RESTRICT ]"
-
-#~ msgid "DROP USER MAPPING [ IF EXISTS ] FOR { username | USER | CURRENT_USER | PUBLIC } SERVER servername"
-#~ msgstr "DROP USER MAPPING [ IF EXISTS ] FOR { nomutilisateur | USER | CURRENT_USER | PUBLIC } SERVER nomserveur"
-
-#~ msgid "DROP USER [ IF EXISTS ] name [, ...]"
-#~ msgstr "DROP USER [IF EXISTS ] nom [, ...]"
-
-#~ msgid "DROP TYPE [ IF EXISTS ] name [, ...] [ CASCADE | RESTRICT ]"
-#~ msgstr "DROP TYPE [IF EXISTS ] nom [, ...] [ CASCADE | RESTRICT ]"
-
-#~ msgid "DROP TRIGGER [ IF EXISTS ] name ON table [ CASCADE | RESTRICT ]"
-#~ msgstr "DROP TRIGGER [IF EXISTS ] nom ON table [ CASCADE | RESTRICT ]"
-
-#~ msgid "DROP TEXT SEARCH TEMPLATE [ IF EXISTS ] name [ CASCADE | RESTRICT ]"
-#~ msgstr "DROP TEXT SEARCH TEMPLATE [ IF EXISTS ] nom [ CASCADE | RESTRICT ]"
-
-#~ msgid "DROP TEXT SEARCH PARSER [ IF EXISTS ] name [ CASCADE | RESTRICT ]"
-#~ msgstr "DROP TEXT SEARCH PARSER [ IF EXISTS ] nom [ CASCADE | RESTRICT ]"
-
-#~ msgid "DROP TEXT SEARCH DICTIONARY [ IF EXISTS ] name [ CASCADE | RESTRICT ]"
-#~ msgstr "DROP TEXT SEARCH DICTIONARY [ IF EXISTS ] nom [ CASCADE | RESTRICT ]"
-
-#~ msgid "DROP TEXT SEARCH CONFIGURATION [ IF EXISTS ] name [ CASCADE | RESTRICT ]"
-#~ msgstr "DROP TEXT SEARCH CONFIGURATION [ IF EXISTS ] nom [ CASCADE | RESTRICT ]"
-
-#~ msgid "DROP TABLESPACE [ IF EXISTS ] tablespacename"
-#~ msgstr "DROP TABLESPACE [IF EXISTS ] nom_tablespace"
-
-#~ msgid "DROP TABLE [ IF EXISTS ] name [, ...] [ CASCADE | RESTRICT ]"
-#~ msgstr "DROP TABLE [IF EXISTS ] nom [, ...] [ CASCADE | RESTRICT ]"
+#~ " ISOLATION LEVEL { SERIALIZABLE | REPEATABLE READ |\n"
+#~ " READ COMMITTED | READ UNCOMMITTED }\n"
+#~ " READ WRITE | READ ONLY"
-#~ msgid "DROP SERVER [ IF EXISTS ] servername [ CASCADE | RESTRICT ]"
-#~ msgstr "DROP SERVER [ IF EXISTS ] nom [ CASCADE | RESTRICT ]"
+#~ msgid "CHECKPOINT"
+#~ msgstr "CHECKPOINT"
-#~ msgid "DROP SEQUENCE [ IF EXISTS ] name [, ...] [ CASCADE | RESTRICT ]"
-#~ msgstr "DROP SEQUENCE [IF EXISTS ] nom [, ...] [ CASCADE | RESTRICT ]"
+#~ msgid "CLOSE { name | ALL }"
+#~ msgstr "CLOSE { nom | ALL }"
-#~ msgid "DROP SCHEMA [ IF EXISTS ] name [, ...] [ CASCADE | RESTRICT ]"
-#~ msgstr "DROP SCHEMA [IF EXISTS ] nom [, ...] [ CASCADE | RESTRICT ]"
+#~ msgid ""
+#~ "CLUSTER [VERBOSE] tablename [ USING indexname ]\n"
+#~ "CLUSTER [VERBOSE]"
+#~ msgstr ""
+#~ "CLUSTER [VERBOSE] nom_table [ USING nom_index ]\n"
+#~ "CLUSTER [VERBOSE]"
-#~ msgid "DROP RULE [ IF EXISTS ] name ON relation [ CASCADE | RESTRICT ]"
-#~ msgstr "DROP RULE [IF EXISTS ] nom ON relation [ CASCADE | RESTRICT ]"
+#~ msgid ""
+#~ "COMMENT ON\n"
+#~ "{\n"
+#~ " TABLE object_name |\n"
+#~ " COLUMN table_name.column_name |\n"
+#~ " AGGREGATE agg_name (agg_type [, ...] ) |\n"
+#~ " CAST (sourcetype AS targettype) |\n"
+#~ " CONSTRAINT constraint_name ON table_name |\n"
+#~ " CONVERSION object_name |\n"
+#~ " DATABASE object_name |\n"
+#~ " DOMAIN object_name |\n"
+#~ " FUNCTION func_name ( [ [ argmode ] [ argname ] argtype [, ...] ] ) |\n"
+#~ " INDEX object_name |\n"
+#~ " LARGE OBJECT large_object_oid |\n"
+#~ " OPERATOR op (leftoperand_type, rightoperand_type) |\n"
+#~ " OPERATOR CLASS object_name USING index_method |\n"
+#~ " OPERATOR FAMILY object_name USING index_method |\n"
+#~ " [ PROCEDURAL ] LANGUAGE object_name |\n"
+#~ " ROLE object_name |\n"
+#~ " RULE rule_name ON table_name |\n"
+#~ " SCHEMA object_name |\n"
+#~ " SEQUENCE object_name |\n"
+#~ " TABLESPACE object_name |\n"
+#~ " TEXT SEARCH CONFIGURATION object_name |\n"
+#~ " TEXT SEARCH DICTIONARY object_name |\n"
+#~ " TEXT SEARCH PARSER object_name |\n"
+#~ " TEXT SEARCH TEMPLATE object_name |\n"
+#~ " TRIGGER trigger_name ON table_name |\n"
+#~ " TYPE object_name |\n"
+#~ " VIEW object_name\n"
+#~ "} IS 'text'"
+#~ msgstr ""
+#~ "COMMENT ON\n"
+#~ "{\n"
+#~ " TABLE nom_objet |\n"
+#~ " COLUMN nom_table.nom_colonne |\n"
+#~ " AGGREGATE nom_agg (type_agg [, ...] ) |\n"
+#~ " CAST (type_source AS type_cible) |\n"
+#~ " CONSTRAINT nom_contrainte ON nom_table |\n"
+#~ " CONVERSION nom_objet |\n"
+#~ " DATABASE nom_objet |\n"
+#~ " DOMAIN nom_objet |\n"
+#~ " FUNCTION nom_fonction ( [ [ mode_arg ] [ nom_arg ] type_arg [, ...] ] ) |\n"
+#~ " INDEX nom_objet |\n"
+#~ " LARGE OBJECT oid_LO |\n"
+#~ " OPERATOR op (type_operande_gauche, type_operande_droit) |\n"
+#~ " OPERATOR CLASS nom_objet USING methode_indexage |\n"
+#~ " OPERATOR FAMILY nom_objet USING methode_indexage |\n"
+#~ " [ PROCEDURAL ] LANGUAGE nom_objet |\n"
+#~ " ROLE nom_objet |\n"
+#~ " RULE nom_regle ON nom_table |\n"
+#~ " SCHEMA nom_objet |\n"
+#~ " SEQUENCE nom_objet |\n"
+#~ " TABLESPACE nom_objet |\n"
+#~ " TEXT SEARCH CONFIGURATION nom_objet |\n"
+#~ " TEXT SEARCH DICTIONARY nom_objet |\n"
+#~ " TEXT SEARCH PARSER nom_objet |\n"
+#~ " TEXT SEARCH TEMPLATE nom_objet |\n"
+#~ " TRIGGER nom_trigger ON nom_objet |\n"
+#~ " TYPE nom_objet |\n"
+#~ " VIEW nom_objet\n"
+#~ "} IS 'text'"
-#~ msgid "DROP ROLE [ IF EXISTS ] name [, ...]"
-#~ msgstr "DROP ROLE [IF EXISTS ] nom [, ...]"
+#~ msgid "COMMIT [ WORK | TRANSACTION ]"
+#~ msgstr "COMMIT [ WORK | TRANSACTION ]"
-#~ msgid "DROP OWNED BY name [, ...] [ CASCADE | RESTRICT ]"
-#~ msgstr "DROP OWNED BY nom [, ...] [ CASCADE | RESTRICT ]"
+#~ msgid "COMMIT PREPARED transaction_id"
+#~ msgstr "COMMIT PREPARED id_transaction"
-#~ msgid "DROP OPERATOR FAMILY [ IF EXISTS ] name USING index_method [ CASCADE | RESTRICT ]"
+#~ msgid ""
+#~ "COPY tablename [ ( column [, ...] ) ]\n"
+#~ " FROM { 'filename' | STDIN }\n"
+#~ " [ [ WITH ] \n"
+#~ " [ BINARY ]\n"
+#~ " [ OIDS ]\n"
+#~ " [ DELIMITER [ AS ] 'delimiter' ]\n"
+#~ " [ NULL [ AS ] 'null string' ]\n"
+#~ " [ CSV [ HEADER ]\n"
+#~ " [ QUOTE [ AS ] 'quote' ] \n"
+#~ " [ ESCAPE [ AS ] 'escape' ]\n"
+#~ " [ FORCE NOT NULL column [, ...] ]\n"
+#~ "\n"
+#~ "COPY { tablename [ ( column [, ...] ) ] | ( query ) }\n"
+#~ " TO { 'filename' | STDOUT }\n"
+#~ " [ [ WITH ] \n"
+#~ " [ BINARY ]\n"
+#~ " [ OIDS ]\n"
+#~ " [ DELIMITER [ AS ] 'delimiter' ]\n"
+#~ " [ NULL [ AS ] 'null string' ]\n"
+#~ " [ CSV [ HEADER ]\n"
+#~ " [ QUOTE [ AS ] 'quote' ] \n"
+#~ " [ ESCAPE [ AS ] 'escape' ]\n"
+#~ " [ FORCE QUOTE column [, ...] ]"
#~ msgstr ""
-#~ "DROP OPERATOR FAMILY [IF EXISTS ] nom\n"
-#~ " USING méthode_indexage [ CASCADE | RESTRICT ]"
+#~ "COPY nom_table [ ( colonne [, ...] ) ]\n"
+#~ " FROM { 'nom_fichier' | STDIN }\n"
+#~ " [ [ WITH ] \n"
+#~ " [ BINARY ]\n"
+#~ " [ OIDS ]\n"
+#~ " [ DELIMITER [ AS ] 'délimiteur' ]\n"
+#~ " [ NULL [ AS ] 'chaîne null' ]\n"
+#~ " [ CSV [ HEADER ]\n"
+#~ " [ QUOTE [ AS ] 'guillemet' ] \n"
+#~ " [ ESCAPE [ AS ] 'échappement' ]\n"
+#~ " [ FORCE NOT NULL colonne [, ...] ]\n"
+#~ "\n"
+#~ "COPY { nom_table [ ( colonne [, ...] ) ] | ( requête ) }\n"
+#~ " TO { 'nom_fichier' | STDOUT }\n"
+#~ " [ [ WITH ] \n"
+#~ " [ BINARY ]\n"
+#~ " [ OIDS ]\n"
+#~ " [ DELIMITER [ AS ] 'délimiteur' ]\n"
+#~ " [ NULL [ AS ] 'chaîne null' ]\n"
+#~ " [ CSV [ HEADER ]\n"
+#~ " [ QUOTE [ AS ] 'guillemet' ] \n"
+#~ " [ ESCAPE [ AS ] 'échappement' ]\n"
+#~ " [ FORCE QUOTE colonne [, ...] ]"
-#~ msgid "DROP OPERATOR CLASS [ IF EXISTS ] name USING index_method [ CASCADE | RESTRICT ]"
+#~ msgid ""
+#~ "CREATE AGGREGATE name ( input_data_type [ , ... ] ) (\n"
+#~ " SFUNC = sfunc,\n"
+#~ " STYPE = state_data_type\n"
+#~ " [ , FINALFUNC = ffunc ]\n"
+#~ " [ , INITCOND = initial_condition ]\n"
+#~ " [ , SORTOP = sort_operator ]\n"
+#~ ")\n"
+#~ "\n"
+#~ "or the old syntax\n"
+#~ "\n"
+#~ "CREATE AGGREGATE name (\n"
+#~ " BASETYPE = base_type,\n"
+#~ " SFUNC = sfunc,\n"
+#~ " STYPE = state_data_type\n"
+#~ " [ , FINALFUNC = ffunc ]\n"
+#~ " [ , INITCOND = initial_condition ]\n"
+#~ " [ , SORTOP = sort_operator ]\n"
+#~ ")"
#~ msgstr ""
-#~ "DROP OPERATOR CLASS [IF EXISTS ] nom\n"
-#~ " USING méthode_indexage [ CASCADE | RESTRICT ]"
+#~ "CREATE AGGREGATE nom ( type_données_en_entrée [ , ... ] ) (\n"
+#~ " SFUNC = sfonction,\n"
+#~ " STYPE = type_données_état\n"
+#~ " [ , FINALFUNC = fonction_f ]\n"
+#~ " [ , INITCOND = condition_initiale ]\n"
+#~ " [ , SORTOP = opérateur_tri ]\n"
+#~ ")\n"
+#~ "\n"
+#~ "ou l'ancienne syntaxe\n"
+#~ "\n"
+#~ "CREATE AGGREGATE nom (\n"
+#~ " BASETYPE = type_base,\n"
+#~ " SFUNC = fonction_s,\n"
+#~ " STYPE = type_données_état\n"
+#~ " [ , FINALFUNC = fonction_f ]\n"
+#~ " [ , INITCOND = condition_initiale ]\n"
+#~ " [ , SORTOP = opérateur_tri ]\n"
+#~ ")"
-#~ msgid "DROP OPERATOR [ IF EXISTS ] name ( { lefttype | NONE } , { righttype | NONE } ) [ CASCADE | RESTRICT ]"
+#~ msgid ""
+#~ "CREATE CAST (sourcetype AS targettype)\n"
+#~ " WITH FUNCTION funcname (argtypes)\n"
+#~ " [ AS ASSIGNMENT | AS IMPLICIT ]\n"
+#~ "\n"
+#~ "CREATE CAST (sourcetype AS targettype)\n"
+#~ " WITHOUT FUNCTION\n"
+#~ " [ AS ASSIGNMENT | AS IMPLICIT ]\n"
+#~ "\n"
+#~ "CREATE CAST (sourcetype AS targettype)\n"
+#~ " WITH INOUT\n"
+#~ " [ AS ASSIGNMENT | AS IMPLICIT ]"
#~ msgstr ""
-#~ "DROP OPERATOR [IF EXISTS ] nom\n"
-#~ " ( { type_gauche | NONE } , { type_droit | NONE } )\n"
-#~ " [ CASCADE | RESTRICT ]"
-
-#~ msgid "DROP [ PROCEDURAL ] LANGUAGE [ IF EXISTS ] name [ CASCADE | RESTRICT ]"
-#~ msgstr "DROP [ PROCEDURAL ] LANGUAGE [IF EXISTS ] nom [ CASCADE | RESTRICT ]"
-
-#~ msgid "DROP INDEX [ IF EXISTS ] name [, ...] [ CASCADE | RESTRICT ]"
-#~ msgstr "DROP INDEX [IF EXISTS ] nom [, ...] [ CASCADE | RESTRICT ]"
-
-#~ msgid "DROP GROUP [ IF EXISTS ] name [, ...]"
-#~ msgstr "DROP GROUP [IF EXISTS ] nom [, ...]"
+#~ "CREATE CAST (type_source AS type_cible)\n"
+#~ " WITH FUNCTION nom_fonction (type_argument)\n"
+#~ " [ AS ASSIGNMENT | AS IMPLICIT ]\n"
+#~ "\n"
+#~ "CREATE CAST (type_source AS type_cible)\n"
+#~ " WITHOUT FUNCTION\n"
+#~ " [ AS ASSIGNMENT | AS IMPLICIT ]\n"
+#~ "\n"
+#~ "CREATE CAST (type_source AS type_cible)\n"
+#~ " WITH INOUT\n"
+#~ " [ AS ASSIGNMENT | AS IMPLICIT ]"
#~ msgid ""
-#~ "DROP FUNCTION [ IF EXISTS ] name ( [ [ argmode ] [ argname ] argtype [, ...] ] )\n"
-#~ " [ CASCADE | RESTRICT ]"
+#~ "CREATE CONSTRAINT TRIGGER name\n"
+#~ " AFTER event [ OR ... ]\n"
+#~ " ON table_name\n"
+#~ " [ FROM referenced_table_name ]\n"
+#~ " { NOT DEFERRABLE | [ DEFERRABLE ] { INITIALLY IMMEDIATE | INITIALLY DEFERRED } }\n"
+#~ " FOR EACH ROW\n"
+#~ " EXECUTE PROCEDURE funcname ( arguments )"
#~ msgstr ""
-#~ "DROP FUNCTION [IF EXISTS ] nom\n"
-#~ " ( [ [ mode_arg ] [ nom_arg ] type_arg [, ...] ] )\n"
-#~ " [ CASCADE | RESTRICT ]"
-
-#~ msgid "DROP FOREIGN DATA WRAPPER [ IF EXISTS ] name [ CASCADE | RESTRICT ]"
-#~ msgstr "DROP FOREIGN DATA WRAPPER [ IF EXISTS ] nom [ CASCADE | RESTRICT ]"
-
-#~ msgid "DROP DOMAIN [ IF EXISTS ] name [, ...] [ CASCADE | RESTRICT ]"
-#~ msgstr "DROP DOMAIN [ IF EXISTS ] nom [, ...] [ CASCADE | RESTRICT ]"
-
-#~ msgid "DROP DATABASE [ IF EXISTS ] name"
-#~ msgstr "DROP DATABASE [ IF EXISTS ] nom"
-
-#~ msgid "DROP CONVERSION [ IF EXISTS ] name [ CASCADE | RESTRICT ]"
-#~ msgstr "DROP CONVERSION [ IF EXISTS ] nom [ CASCADE | RESTRICT ]"
-
-#~ msgid "DROP CAST [ IF EXISTS ] (sourcetype AS targettype) [ CASCADE | RESTRICT ]"
-#~ msgstr "DROP CAST [ IF EXISTS ] (type_source AS type_cible) [ CASCADE | RESTRICT ]"
-
-#~ msgid "DROP AGGREGATE [ IF EXISTS ] name ( type [ , ... ] ) [ CASCADE | RESTRICT ]"
-#~ msgstr "DROP AGGREGATE [ IF EXISTS ] nom ( type [ , ... ] ) [ CASCADE | RESTRICT ]"
-
-#~ msgid "DISCARD { ALL | PLANS | TEMPORARY | TEMP }"
-#~ msgstr "DISCARD { ALL | PLANS | TEMPORARY | TEMP }"
+#~ "CREATE CONSTRAINT TRIGGER nom\n"
+#~ " AFTER événement [ OR ... ]\n"
+#~ " ON table\n"
+#~ " [ FROM table_référencée ]\n"
+#~ " { NOT DEFERRABLE | [ DEFERRABLE ] { INITIALLY IMMEDIATE | INITIALLY DEFERRED } }\n"
+#~ " FOR EACH ROW\n"
+#~ " EXECUTE PROCEDURE nom_fonction ( arguments )"
#~ msgid ""
-#~ "DELETE FROM [ ONLY ] table [ [ AS ] alias ]\n"
-#~ " [ USING usinglist ]\n"
-#~ " [ WHERE condition | WHERE CURRENT OF cursor_name ]\n"
-#~ " [ RETURNING * | output_expression [ [ AS ] output_name ] [, ...] ]"
+#~ "CREATE [ DEFAULT ] CONVERSION name\n"
+#~ " FOR source_encoding TO dest_encoding FROM funcname"
#~ msgstr ""
-#~ "DELETE FROM [ ONLY ] table [ [ AS ] alias ]\n"
-#~ " [ USING liste_using ]\n"
-#~ " [ WHERE condition | WHERE CURRENT OF nom_curseur ]\n"
-#~ " [ RETURNING * | expression_sortie [ [ AS ] nom_sortie ] [, ...] ]"
+#~ "CREATE [DEFAULT] CONVERSION nom\n"
+#~ " FOR codage_source TO codage_cible FROM nom_fonction"
#~ msgid ""
-#~ "DECLARE name [ BINARY ] [ INSENSITIVE ] [ [ NO ] SCROLL ]\n"
-#~ " CURSOR [ { WITH | WITHOUT } HOLD ] FOR query"
+#~ "CREATE DATABASE name\n"
+#~ " [ [ WITH ] [ OWNER [=] dbowner ]\n"
+#~ " [ TEMPLATE [=] template ]\n"
+#~ " [ ENCODING [=] encoding ]\n"
+#~ " [ LC_COLLATE [=] lc_collate ]\n"
+#~ " [ LC_CTYPE [=] lc_ctype ]\n"
+#~ " [ TABLESPACE [=] tablespace ]\n"
+#~ " [ CONNECTION LIMIT [=] connlimit ] ]"
#~ msgstr ""
-#~ "DECLARE nom [ BINARY ] [ INSENSITIVE ] [ [ NO ] SCROLL ]\n"
-#~ " CURSOR [ { WITH | WITHOUT } HOLD ] FOR requête"
+#~ "CREATE DATABASE nom\n"
+#~ " [ [ WITH ] [ OWNER [=] nom_propriétaire ]\n"
+#~ " [ TEMPLATE [=] modèle ]\n"
+#~ " [ ENCODING [=] encodage ]\n"
+#~ " [ LC_COLLATE [=] tri_caract ]\n"
+#~ " [ LC_CTYPE [=] type_caract ]\n"
+#~ " [ TABLESPACE [=] tablespace ]\n"
+#~ " [ CONNECTION LIMIT [=] limite_connexion ] ]"
-#~ msgid "DEALLOCATE [ PREPARE ] { name | ALL }"
-#~ msgstr "DEALLOCATE [ PREPARE ] { nom_plan | ALL }"
+#~ msgid ""
+#~ "CREATE DOMAIN name [ AS ] data_type\n"
+#~ " [ DEFAULT expression ]\n"
+#~ " [ constraint [ ... ] ]\n"
+#~ "\n"
+#~ "where constraint is:\n"
+#~ "\n"
+#~ "[ CONSTRAINT constraint_name ]\n"
+#~ "{ NOT NULL | NULL | CHECK (expression) }"
+#~ msgstr ""
+#~ "CREATE DOMAIN nom [AS] type_données\n"
+#~ " [ DEFAULT expression ]\n"
+#~ " [ contrainte [ ... ] ]\n"
+#~ "\n"
+#~ "avec comme contrainte :\n"
+#~ "\n"
+#~ "[ CONSTRAINT nom_contrainte ]\n"
+#~ "{ NOT NULL | NULL | CHECK (expression) }"
#~ msgid ""
-#~ "CREATE [ OR REPLACE ] [ TEMP | TEMPORARY ] VIEW name [ ( column_name [, ...] ) ]\n"
-#~ " AS query"
+#~ "CREATE FOREIGN DATA WRAPPER name\n"
+#~ " [ VALIDATOR valfunction | NO VALIDATOR ]\n"
+#~ " [ OPTIONS ( option 'value' [, ... ] ) ]"
#~ msgstr ""
-#~ "CREATE [ OR REPLACE ] [ TEMP | TEMPORARY ] VIEW nom\n"
-#~ " [ ( nom_colonne [, ...] ) ]\n"
-#~ " AS requête"
+#~ "CREATE FOREIGN DATA WRAPPER nom\n"
+#~ " [ VALIDATOR fonction_validation | NO VALIDATOR ]\n"
+#~ " [ OPTIONS ( option 'valeur' [, ... ] ) ]"
#~ msgid ""
-#~ "CREATE USER MAPPING FOR { username | USER | CURRENT_USER | PUBLIC }\n"
-#~ " SERVER servername\n"
-#~ " [ OPTIONS ( option 'value' [ , ... ] ) ]"
+#~ "CREATE [ OR REPLACE ] FUNCTION\n"
+#~ " name ( [ [ argmode ] [ argname ] argtype [ { DEFAULT | = } defexpr ] [, ...] ] )\n"
+#~ " [ RETURNS rettype\n"
+#~ " | RETURNS TABLE ( colname coltype [, ...] ) ]\n"
+#~ " { LANGUAGE langname\n"
+#~ " | WINDOW\n"
+#~ " | IMMUTABLE | STABLE | VOLATILE\n"
+#~ " | CALLED ON NULL INPUT | RETURNS NULL ON NULL INPUT | STRICT\n"
+#~ " | [ EXTERNAL ] SECURITY INVOKER | [ EXTERNAL ] SECURITY DEFINER\n"
+#~ " | COST execution_cost\n"
+#~ " | ROWS result_rows\n"
+#~ " | SET configuration_parameter { TO value | = value | FROM CURRENT }\n"
+#~ " | AS 'definition'\n"
+#~ " | AS 'obj_file', 'link_symbol'\n"
+#~ " } ...\n"
+#~ " [ WITH ( attribute [, ...] ) ]"
#~ msgstr ""
-#~ "CREATE USER MAPPING FOR { nomutilisateur | USER | CURRENT_USER | PUBLIC }\n"
-#~ " SERVER nomserveur\n"
-#~ " [ OPTIONS ( option 'valeur' [ , ... ] ) ]"
+#~ "CREATE [ OR REPLACE ] FUNCTION\n"
+#~ " nom ( [ [ mode_arg ] [ nom_arg ] type_arg [ { DEFAULT | = } expr_par_défaut ] [, ...] ] )\n"
+#~ " [ RETURNS type_ret\n"
+#~ " | RETURNS TABLE ( nom_colonne type_colonne [, ...] ) ]\n"
+#~ " { LANGUAGE nom_lang\n"
+#~ " | WINDOW\n"
+#~ " | IMMUTABLE | STABLE | VOLATILE\n"
+#~ " | CALLED ON NULL INPUT | RETURNS NULL ON NULL INPUT | STRICT\n"
+#~ " | [ EXTERNAL ] SECURITY INVOKER | [ EXTERNAL ] SECURITY DEFINER\n"
+#~ " | COST coût_exécution\n"
+#~ " | ROWS lignes_résultats\n"
+#~ " | SET paramètre_configuration { TO valeur | = valeur | FROM CURRENT }\n"
+#~ " | AS 'définition'\n"
+#~ " | AS 'fichier_obj', 'symbôle_lien'\n"
+#~ " } ...\n"
+#~ " [ WITH ( attribut [, ...] ) ]"
#~ msgid ""
-#~ "CREATE USER name [ [ WITH ] option [ ... ] ]\n"
+#~ "CREATE GROUP name [ [ WITH ] option [ ... ] ]\n"
#~ "\n"
#~ "where option can be:\n"
#~ " \n"
@@ -5399,7 +5520,6 @@ msgstr ""
#~ " | CREATEUSER | NOCREATEUSER\n"
#~ " | INHERIT | NOINHERIT\n"
#~ " | LOGIN | NOLOGIN\n"
-#~ " | CONNECTION LIMIT connlimit\n"
#~ " | [ ENCRYPTED | UNENCRYPTED ] PASSWORD 'password'\n"
#~ " | VALID UNTIL 'timestamp' \n"
#~ " | IN ROLE rolename [, ...]\n"
@@ -5409,7 +5529,7 @@ msgstr ""
#~ " | USER rolename [, ...]\n"
#~ " | SYSID uid"
#~ msgstr ""
-#~ "CREATE USER nom [ [ WITH ] option [ ... ] ]\n"
+#~ "CREATE GROUP nom [ [ WITH ] option [ ... ] ]\n"
#~ "\n"
#~ "où option peut être :\n"
#~ " \n"
@@ -5419,7 +5539,6 @@ msgstr ""
#~ " | CREATEUSER | NOCREATEUSER\n"
#~ " | INHERIT | NOINHERIT\n"
#~ " | LOGIN | NOLOGIN\n"
-#~ " | CONNECTION LIMIT limite_connexion\n"
#~ " | [ ENCRYPTED | UNENCRYPTED ] PASSWORD 'motdepasse'\n"
#~ " | VALID UNTIL 'timestamp' \n"
#~ " | IN ROLE nom_rôle [, ...]\n"
@@ -5430,141 +5549,145 @@ msgstr ""
#~ " | SYSID uid"
#~ msgid ""
-#~ "CREATE TYPE name AS\n"
-#~ " ( attribute_name data_type [, ... ] )\n"
-#~ "\n"
-#~ "CREATE TYPE name AS ENUM\n"
-#~ " ( 'label' [, ... ] )\n"
-#~ "\n"
-#~ "CREATE TYPE name (\n"
-#~ " INPUT = input_function,\n"
-#~ " OUTPUT = output_function\n"
-#~ " [ , RECEIVE = receive_function ]\n"
-#~ " [ , SEND = send_function ]\n"
-#~ " [ , TYPMOD_IN = type_modifier_input_function ]\n"
-#~ " [ , TYPMOD_OUT = type_modifier_output_function ]\n"
-#~ " [ , ANALYZE = analyze_function ]\n"
-#~ " [ , INTERNALLENGTH = { internallength | VARIABLE } ]\n"
-#~ " [ , PASSEDBYVALUE ]\n"
-#~ " [ , ALIGNMENT = alignment ]\n"
-#~ " [ , STORAGE = storage ]\n"
-#~ " [ , LIKE = like_type ]\n"
-#~ " [ , CATEGORY = category ]\n"
-#~ " [ , PREFERRED = preferred ]\n"
-#~ " [ , DEFAULT = default ]\n"
-#~ " [ , ELEMENT = element ]\n"
-#~ " [ , DELIMITER = delimiter ]\n"
-#~ ")\n"
-#~ "\n"
-#~ "CREATE TYPE name"
+#~ "CREATE [ UNIQUE ] INDEX [ CONCURRENTLY ] name ON table [ USING method ]\n"
+#~ " ( { column | ( expression ) } [ opclass ] [ ASC | DESC ] [ NULLS { FIRST | LAST } ] [, ...] )\n"
+#~ " [ WITH ( storage_parameter = value [, ... ] ) ]\n"
+#~ " [ TABLESPACE tablespace ]\n"
+#~ " [ WHERE predicate ]"
#~ msgstr ""
-#~ "CREATE TYPE nom AS\n"
-#~ " ( nom_attribut type_donnee [, ... ] )\n"
-#~ "\n"
-#~ "CREATE TYPE nom AS ENUM\n"
-#~ " ( 'label' [, ... ] )\n"
-#~ "\n"
-#~ "CREATE TYPE nom (\n"
-#~ " INPUT = fonction_entrée,\n"
-#~ " OUTPUT = fonction_sortie\n"
-#~ " [ , RECEIVE = fonction_réception ]\n"
-#~ " [ , SEND = fonction_envoi ]\n"
-#~ " [ , TYPMOD_IN = fonction_entrée_modif_type ]\n"
-#~ " [ , TYPMOD_OUT = fonction_sortie_modif_type ]\n"
-#~ " [ , ANALYZE = fonction_analyse ]\n"
-#~ " [ , INTERNALLENGTH = { longueur_interne | VARIABLE } ]\n"
-#~ " [ , PASSEDBYVALUE ]\n"
-#~ " [ , ALIGNMENT = alignement ]\n"
-#~ " [ , STORAGE = stockage ]\n"
-#~ " [ , LIKE = type_like ]\n"
-#~ " [ , CATEGORY = catégorie ]\n"
-#~ " [ , PREFERRED = préféré ]\n"
-#~ " [ , DEFAULT = valeur_par_défaut ]\n"
-#~ " [ , ELEMENT = élément ]\n"
-#~ " [ , DELIMITER = délimiteur ]\n"
-#~ ")\n"
-#~ "\n"
-#~ "CREATE TYPE nom"
+#~ "CREATE [ UNIQUE ] INDEX [ CONCURRENTLY ] nom ON table [ USING methode ]\n"
+#~ " ( { colonne | ( expression ) } [ classe_operateur ]\n"
+#~ " [ ASC | DESC ]\n"
+#~ " [ NULLS { FIRST | LAST } ] [, ...] )\n"
+#~ " [ WITH ( parametre_stockage = valeur [, ... ] ) ]\n"
+#~ " [ TABLESPACE tablespace ]\n"
+#~ " [ WHERE predicat ]"
#~ msgid ""
-#~ "CREATE TRIGGER name { BEFORE | AFTER } { event [ OR ... ] }\n"
-#~ " ON table [ FOR [ EACH ] { ROW | STATEMENT } ]\n"
-#~ " EXECUTE PROCEDURE funcname ( arguments )"
+#~ "CREATE [ PROCEDURAL ] LANGUAGE name\n"
+#~ "CREATE [ TRUSTED ] [ PROCEDURAL ] LANGUAGE name\n"
+#~ " HANDLER call_handler [ VALIDATOR valfunction ]"
#~ msgstr ""
-#~ "CREATE TRIGGER nom { BEFORE | AFTER } { événement [ OR ... ] }\n"
-#~ " ON table [ FOR [ EACH ] { ROW | STATEMENT } ]\n"
-#~ " EXECUTE PROCEDURE nom_fonction ( arguments )"
+#~ "CREATE [ PROCEDURAL ] LANGUAGE nom\n"
+#~ "CREATE [ TRUSTED ] [ PROCEDURAL ] LANGUAGE nom\n"
+#~ " HANDLER gestionnaire_appels [ VALIDATOR fonction_val ]"
#~ msgid ""
-#~ "CREATE TEXT SEARCH TEMPLATE name (\n"
-#~ " [ INIT = init_function , ]\n"
-#~ " LEXIZE = lexize_function\n"
+#~ "CREATE OPERATOR name (\n"
+#~ " PROCEDURE = funcname\n"
+#~ " [, LEFTARG = lefttype ] [, RIGHTARG = righttype ]\n"
+#~ " [, COMMUTATOR = com_op ] [, NEGATOR = neg_op ]\n"
+#~ " [, RESTRICT = res_proc ] [, JOIN = join_proc ]\n"
+#~ " [, HASHES ] [, MERGES ]\n"
#~ ")"
#~ msgstr ""
-#~ "CREATE TEXT SEARCH TEMPLATE nom (\n"
-#~ " [ INIT = fonction_init , ]\n"
-#~ " LEXIZE = fonction_lexize\n"
+#~ "CREATE OPERATOR nom (\n"
+#~ " PROCEDURE = nom_fonction\n"
+#~ " [, LEFTARG = type_gauche ] [, RIGHTARG = type_droit ]\n"
+#~ " [, COMMUTATOR = op_com ] [, NEGATOR = op_neg ]\n"
+#~ " [, RESTRICT = proc_res ] [, JOIN = proc_join ]\n"
+#~ " [, HASHES ] [, MERGES ]\n"
#~ ")"
#~ msgid ""
-#~ "CREATE TEXT SEARCH PARSER name (\n"
-#~ " START = start_function ,\n"
-#~ " GETTOKEN = gettoken_function ,\n"
-#~ " END = end_function ,\n"
-#~ " LEXTYPES = lextypes_function\n"
-#~ " [, HEADLINE = headline_function ]\n"
-#~ ")"
+#~ "CREATE OPERATOR CLASS name [ DEFAULT ] FOR TYPE data_type\n"
+#~ " USING index_method [ FAMILY family_name ] AS\n"
+#~ " { OPERATOR strategy_number operator_name [ ( op_type, op_type ) ]\n"
+#~ " | FUNCTION support_number [ ( op_type [ , op_type ] ) ] funcname ( argument_type [, ...] )\n"
+#~ " | STORAGE storage_type\n"
+#~ " } [, ... ]"
#~ msgstr ""
-#~ "CREATE TEXT SEARCH PARSER nom (\n"
-#~ " START = fonction_debut ,\n"
-#~ " GETTOKEN = fonction_jeton ,\n"
-#~ " END = fonction_fin ,\n"
-#~ " LEXTYPES = fonction_typeslexem\n"
-#~ " [, HEADLINE = fonction_entete ]\n"
-#~ ")"
+#~ "CREATE OPERATOR CLASS nom [ DEFAULT ] FOR TYPE type_donnée\n"
+#~ " USING méthode_indexage [ FAMILY nom_famille ] AS\n"
+#~ " { OPERATOR numéro_stratégie nom_operateur [ ( op_type, op_type ) ]\n"
+#~ " | FUNCTION numéro_support [ ( type_op [ , type_op ] ) ]\n"
+#~ " nom_fonction ( type_argument [, ...] )\n"
+#~ " | STORAGE type_stockage\n"
+#~ " } [, ... ]"
+
+#~ msgid "CREATE OPERATOR FAMILY name USING index_method"
+#~ msgstr "CREATE OPERATOR FAMILY nom USING methode_indexage"
#~ msgid ""
-#~ "CREATE TEXT SEARCH DICTIONARY name (\n"
-#~ " TEMPLATE = template\n"
-#~ " [, option = value [, ... ]]\n"
-#~ ")"
+#~ "CREATE ROLE name [ [ WITH ] option [ ... ] ]\n"
+#~ "\n"
+#~ "where option can be:\n"
+#~ " \n"
+#~ " SUPERUSER | NOSUPERUSER\n"
+#~ " | CREATEDB | NOCREATEDB\n"
+#~ " | CREATEROLE | NOCREATEROLE\n"
+#~ " | CREATEUSER | NOCREATEUSER\n"
+#~ " | INHERIT | NOINHERIT\n"
+#~ " | LOGIN | NOLOGIN\n"
+#~ " | CONNECTION LIMIT connlimit\n"
+#~ " | [ ENCRYPTED | UNENCRYPTED ] PASSWORD 'password'\n"
+#~ " | VALID UNTIL 'timestamp' \n"
+#~ " | IN ROLE rolename [, ...]\n"
+#~ " | IN GROUP rolename [, ...]\n"
+#~ " | ROLE rolename [, ...]\n"
+#~ " | ADMIN rolename [, ...]\n"
+#~ " | USER rolename [, ...]\n"
+#~ " | SYSID uid"
#~ msgstr ""
-#~ "CREATE TEXT SEARCH DICTIONARY nom (\n"
-#~ " TEMPLATE = modèle\n"
-#~ " [, option = valeur [, ... ]]\n"
-#~ ")"
+#~ "CREATE ROLE nom [ [ WITH ] option [ ... ] ]\n"
+#~ "\n"
+#~ "où option peut être :\n"
+#~ " \n"
+#~ " SUPERUSER | NOSUPERUSER\n"
+#~ " | CREATEDB | NOCREATEDB\n"
+#~ " | CREATEROLE | NOCREATEROLE\n"
+#~ " | CREATEUSER | NOCREATEUSER\n"
+#~ " | INHERIT | NOINHERIT\n"
+#~ " | LOGIN | NOLOGIN\n"
+#~ " | CONNECTION LIMIT limite_connexion\n"
+#~ " | [ ENCRYPTED | UNENCRYPTED ] PASSWORD 'motdepasse'\n"
+#~ " | VALID UNTIL 'timestamp' \n"
+#~ " | IN ROLE nom_rôle [, ...]\n"
+#~ " | IN GROUP nom_rôle [, ...]\n"
+#~ " | ROLE nom_rôle [, ...]\n"
+#~ " | ADMIN nom_rôle [, ...]\n"
+#~ " | USER nom_rôle [, ...]\n"
+#~ " | SYSID uid"
#~ msgid ""
-#~ "CREATE TEXT SEARCH CONFIGURATION name (\n"
-#~ " PARSER = parser_name |\n"
-#~ " COPY = source_config\n"
-#~ ")"
+#~ "CREATE [ OR REPLACE ] RULE name AS ON event\n"
+#~ " TO table [ WHERE condition ]\n"
+#~ " DO [ ALSO | INSTEAD ] { NOTHING | command | ( command ; command ... ) }"
#~ msgstr ""
-#~ "CREATE TEXT SEARCH CONFIGURATION nom (\n"
-#~ " PARSER = nom_analyseur |\n"
-#~ " COPY = config_source\n"
-#~ ")"
+#~ "CREATE [ OR REPLACE ] RULE nom AS ON événement\n"
+#~ " TO table [ WHERE condition ]\n"
+#~ " DO [ ALSO | INSTEAD ] { NOTHING | commande | ( commande ; commande ... ) }"
-#~ msgid "CREATE TABLESPACE tablespacename [ OWNER username ] LOCATION 'directory'"
+#~ msgid ""
+#~ "CREATE SCHEMA schemaname [ AUTHORIZATION username ] [ schema_element [ ... ] ]\n"
+#~ "CREATE SCHEMA AUTHORIZATION username [ schema_element [ ... ] ]"
#~ msgstr ""
-#~ "CREATE TABLESPACE nom_tablespace [ OWNER nom_utilisateur ]\n"
-#~ " LOCATION 'répertoire'"
+#~ "CREATE SCHEMA nom_schema [ AUTHORIZATION nom_utilisateur ]\n"
+#~ " [ element_schema [ ... ] ]\n"
+#~ "CREATE SCHEMA AUTHORIZATION nom_utilisateur [ element_schema [ ... ] ]"
#~ msgid ""
-#~ "CREATE [ [ GLOBAL | LOCAL ] { TEMPORARY | TEMP } ] TABLE table_name\n"
-#~ " [ (column_name [, ...] ) ]\n"
-#~ " [ WITH ( storage_parameter [= value] [, ... ] ) | WITH OIDS | WITHOUT OIDS ]\n"
-#~ " [ ON COMMIT { PRESERVE ROWS | DELETE ROWS | DROP } ]\n"
-#~ " [ TABLESPACE tablespace ]\n"
-#~ " AS query\n"
-#~ " [ WITH [ NO ] DATA ]"
+#~ "CREATE [ TEMPORARY | TEMP ] SEQUENCE name [ INCREMENT [ BY ] increment ]\n"
+#~ " [ MINVALUE minvalue | NO MINVALUE ] [ MAXVALUE maxvalue | NO MAXVALUE ]\n"
+#~ " [ START [ WITH ] start ] [ CACHE cache ] [ [ NO ] CYCLE ]\n"
+#~ " [ OWNED BY { table.column | NONE } ]"
#~ msgstr ""
-#~ "CREATE [ [ GLOBAL | LOCAL ] { TEMPORARY | TEMP } ] TABLE nom_table\n"
-#~ " [ (nom_colonne [, ...] ) ]\n"
-#~ " [ WITH ( paramètre_stockage [= valeur] [, ... ] ) | WITH OIDS | WITHOUT OIDS ]\n"
-#~ " [ ON COMMIT { PRESERVE ROWS | DELETE ROWS | DROP } ]\n"
-#~ " [ TABLESPACE tablespace ]\n"
-#~ " AS requête [ WITH [ NO ] DATA ]"
+#~ "CREATE [ TEMPORARY | TEMP ] SEQUENCE nom [ INCREMENT [ BY ] incrémentation ]\n"
+#~ " [ MINVALUE valeur_mini | NO MINVALUE ]\n"
+#~ " [ MAXVALUE valeur_maxi | NO MAXVALUE ]\n"
+#~ " [ START [ WITH ] valeur_départ ]\n"
+#~ " [ CACHE en_cache ]\n"
+#~ " [ [ NO ] CYCLE ]\n"
+#~ " [ OWNED BY { table.colonne | NONE } ]"
+
+#~ msgid ""
+#~ "CREATE SERVER servername [ TYPE 'servertype' ] [ VERSION 'serverversion' ]\n"
+#~ " FOREIGN DATA WRAPPER fdwname\n"
+#~ " [ OPTIONS ( option 'value' [, ... ] ) ]"
+#~ msgstr ""
+#~ "CREATE SERVER nom [ TYPE 'typeserveur' ] [ VERSION 'versionserveur' ]\n"
+#~ " FOREIGN DATA WRAPPER nomfdw\n"
+#~ " [ OPTIONS ( option 'valeur' [, ... ] ) ]"
#~ msgid ""
#~ "CREATE [ [ GLOBAL | LOCAL ] { TEMPORARY | TEMP } ] TABLE table_name ( [\n"
@@ -5651,148 +5774,144 @@ msgstr ""
#~ "[ USING INDEX TABLESPACE espace_logique ]"
#~ msgid ""
-#~ "CREATE SERVER servername [ TYPE 'servertype' ] [ VERSION 'serverversion' ]\n"
-#~ " FOREIGN DATA WRAPPER fdwname\n"
-#~ " [ OPTIONS ( option 'value' [, ... ] ) ]"
-#~ msgstr ""
-#~ "CREATE SERVER nom [ TYPE 'typeserveur' ] [ VERSION 'versionserveur' ]\n"
-#~ " FOREIGN DATA WRAPPER nomfdw\n"
-#~ " [ OPTIONS ( option 'valeur' [, ... ] ) ]"
-
-#~ msgid ""
-#~ "CREATE [ TEMPORARY | TEMP ] SEQUENCE name [ INCREMENT [ BY ] increment ]\n"
-#~ " [ MINVALUE minvalue | NO MINVALUE ] [ MAXVALUE maxvalue | NO MAXVALUE ]\n"
-#~ " [ START [ WITH ] start ] [ CACHE cache ] [ [ NO ] CYCLE ]\n"
-#~ " [ OWNED BY { table.column | NONE } ]"
+#~ "CREATE [ [ GLOBAL | LOCAL ] { TEMPORARY | TEMP } ] TABLE table_name\n"
+#~ " [ (column_name [, ...] ) ]\n"
+#~ " [ WITH ( storage_parameter [= value] [, ... ] ) | WITH OIDS | WITHOUT OIDS ]\n"
+#~ " [ ON COMMIT { PRESERVE ROWS | DELETE ROWS | DROP } ]\n"
+#~ " [ TABLESPACE tablespace ]\n"
+#~ " AS query\n"
+#~ " [ WITH [ NO ] DATA ]"
#~ msgstr ""
-#~ "CREATE [ TEMPORARY | TEMP ] SEQUENCE nom [ INCREMENT [ BY ] incrémentation ]\n"
-#~ " [ MINVALUE valeur_mini | NO MINVALUE ]\n"
-#~ " [ MAXVALUE valeur_maxi | NO MAXVALUE ]\n"
-#~ " [ START [ WITH ] valeur_départ ]\n"
-#~ " [ CACHE en_cache ]\n"
-#~ " [ [ NO ] CYCLE ]\n"
-#~ " [ OWNED BY { table.colonne | NONE } ]"
+#~ "CREATE [ [ GLOBAL | LOCAL ] { TEMPORARY | TEMP } ] TABLE nom_table\n"
+#~ " [ (nom_colonne [, ...] ) ]\n"
+#~ " [ WITH ( paramètre_stockage [= valeur] [, ... ] ) | WITH OIDS | WITHOUT OIDS ]\n"
+#~ " [ ON COMMIT { PRESERVE ROWS | DELETE ROWS | DROP } ]\n"
+#~ " [ TABLESPACE tablespace ]\n"
+#~ " AS requête [ WITH [ NO ] DATA ]"
-#~ msgid ""
-#~ "CREATE SCHEMA schemaname [ AUTHORIZATION username ] [ schema_element [ ... ] ]\n"
-#~ "CREATE SCHEMA AUTHORIZATION username [ schema_element [ ... ] ]"
+#~ msgid "CREATE TABLESPACE tablespacename [ OWNER username ] LOCATION 'directory'"
#~ msgstr ""
-#~ "CREATE SCHEMA nom_schema [ AUTHORIZATION nom_utilisateur ]\n"
-#~ " [ element_schema [ ... ] ]\n"
-#~ "CREATE SCHEMA AUTHORIZATION nom_utilisateur [ element_schema [ ... ] ]"
+#~ "CREATE TABLESPACE nom_tablespace [ OWNER nom_utilisateur ]\n"
+#~ " LOCATION 'répertoire'"
#~ msgid ""
-#~ "CREATE [ OR REPLACE ] RULE name AS ON event\n"
-#~ " TO table [ WHERE condition ]\n"
-#~ " DO [ ALSO | INSTEAD ] { NOTHING | command | ( command ; command ... ) }"
+#~ "CREATE TEXT SEARCH CONFIGURATION name (\n"
+#~ " PARSER = parser_name |\n"
+#~ " COPY = source_config\n"
+#~ ")"
#~ msgstr ""
-#~ "CREATE [ OR REPLACE ] RULE nom AS ON événement\n"
-#~ " TO table [ WHERE condition ]\n"
-#~ " DO [ ALSO | INSTEAD ] { NOTHING | commande | ( commande ; commande ... ) }"
+#~ "CREATE TEXT SEARCH CONFIGURATION nom (\n"
+#~ " PARSER = nom_analyseur |\n"
+#~ " COPY = config_source\n"
+#~ ")"
#~ msgid ""
-#~ "CREATE ROLE name [ [ WITH ] option [ ... ] ]\n"
-#~ "\n"
-#~ "where option can be:\n"
-#~ " \n"
-#~ " SUPERUSER | NOSUPERUSER\n"
-#~ " | CREATEDB | NOCREATEDB\n"
-#~ " | CREATEROLE | NOCREATEROLE\n"
-#~ " | CREATEUSER | NOCREATEUSER\n"
-#~ " | INHERIT | NOINHERIT\n"
-#~ " | LOGIN | NOLOGIN\n"
-#~ " | CONNECTION LIMIT connlimit\n"
-#~ " | [ ENCRYPTED | UNENCRYPTED ] PASSWORD 'password'\n"
-#~ " | VALID UNTIL 'timestamp' \n"
-#~ " | IN ROLE rolename [, ...]\n"
-#~ " | IN GROUP rolename [, ...]\n"
-#~ " | ROLE rolename [, ...]\n"
-#~ " | ADMIN rolename [, ...]\n"
-#~ " | USER rolename [, ...]\n"
-#~ " | SYSID uid"
+#~ "CREATE TEXT SEARCH DICTIONARY name (\n"
+#~ " TEMPLATE = template\n"
+#~ " [, option = value [, ... ]]\n"
+#~ ")"
#~ msgstr ""
-#~ "CREATE ROLE nom [ [ WITH ] option [ ... ] ]\n"
-#~ "\n"
-#~ "où option peut être :\n"
-#~ " \n"
-#~ " SUPERUSER | NOSUPERUSER\n"
-#~ " | CREATEDB | NOCREATEDB\n"
-#~ " | CREATEROLE | NOCREATEROLE\n"
-#~ " | CREATEUSER | NOCREATEUSER\n"
-#~ " | INHERIT | NOINHERIT\n"
-#~ " | LOGIN | NOLOGIN\n"
-#~ " | CONNECTION LIMIT limite_connexion\n"
-#~ " | [ ENCRYPTED | UNENCRYPTED ] PASSWORD 'motdepasse'\n"
-#~ " | VALID UNTIL 'timestamp' \n"
-#~ " | IN ROLE nom_rôle [, ...]\n"
-#~ " | IN GROUP nom_rôle [, ...]\n"
-#~ " | ROLE nom_rôle [, ...]\n"
-#~ " | ADMIN nom_rôle [, ...]\n"
-#~ " | USER nom_rôle [, ...]\n"
-#~ " | SYSID uid"
-
-#~ msgid "CREATE OPERATOR FAMILY name USING index_method"
-#~ msgstr "CREATE OPERATOR FAMILY nom USING methode_indexage"
+#~ "CREATE TEXT SEARCH DICTIONARY nom (\n"
+#~ " TEMPLATE = modèle\n"
+#~ " [, option = valeur [, ... ]]\n"
+#~ ")"
#~ msgid ""
-#~ "CREATE OPERATOR CLASS name [ DEFAULT ] FOR TYPE data_type\n"
-#~ " USING index_method [ FAMILY family_name ] AS\n"
-#~ " { OPERATOR strategy_number operator_name [ ( op_type, op_type ) ]\n"
-#~ " | FUNCTION support_number [ ( op_type [ , op_type ] ) ] funcname ( argument_type [, ...] )\n"
-#~ " | STORAGE storage_type\n"
-#~ " } [, ... ]"
+#~ "CREATE TEXT SEARCH PARSER name (\n"
+#~ " START = start_function ,\n"
+#~ " GETTOKEN = gettoken_function ,\n"
+#~ " END = end_function ,\n"
+#~ " LEXTYPES = lextypes_function\n"
+#~ " [, HEADLINE = headline_function ]\n"
+#~ ")"
#~ msgstr ""
-#~ "CREATE OPERATOR CLASS nom [ DEFAULT ] FOR TYPE type_donnée\n"
-#~ " USING méthode_indexage [ FAMILY nom_famille ] AS\n"
-#~ " { OPERATOR numéro_stratégie nom_operateur [ ( op_type, op_type ) ]\n"
-#~ " | FUNCTION numéro_support [ ( type_op [ , type_op ] ) ]\n"
-#~ " nom_fonction ( type_argument [, ...] )\n"
-#~ " | STORAGE type_stockage\n"
-#~ " } [, ... ]"
+#~ "CREATE TEXT SEARCH PARSER nom (\n"
+#~ " START = fonction_debut ,\n"
+#~ " GETTOKEN = fonction_jeton ,\n"
+#~ " END = fonction_fin ,\n"
+#~ " LEXTYPES = fonction_typeslexem\n"
+#~ " [, HEADLINE = fonction_entete ]\n"
+#~ ")"
#~ msgid ""
-#~ "CREATE OPERATOR name (\n"
-#~ " PROCEDURE = funcname\n"
-#~ " [, LEFTARG = lefttype ] [, RIGHTARG = righttype ]\n"
-#~ " [, COMMUTATOR = com_op ] [, NEGATOR = neg_op ]\n"
-#~ " [, RESTRICT = res_proc ] [, JOIN = join_proc ]\n"
-#~ " [, HASHES ] [, MERGES ]\n"
+#~ "CREATE TEXT SEARCH TEMPLATE name (\n"
+#~ " [ INIT = init_function , ]\n"
+#~ " LEXIZE = lexize_function\n"
#~ ")"
#~ msgstr ""
-#~ "CREATE OPERATOR nom (\n"
-#~ " PROCEDURE = nom_fonction\n"
-#~ " [, LEFTARG = type_gauche ] [, RIGHTARG = type_droit ]\n"
-#~ " [, COMMUTATOR = op_com ] [, NEGATOR = op_neg ]\n"
-#~ " [, RESTRICT = proc_res ] [, JOIN = proc_join ]\n"
-#~ " [, HASHES ] [, MERGES ]\n"
+#~ "CREATE TEXT SEARCH TEMPLATE nom (\n"
+#~ " [ INIT = fonction_init , ]\n"
+#~ " LEXIZE = fonction_lexize\n"
#~ ")"
#~ msgid ""
-#~ "CREATE [ PROCEDURAL ] LANGUAGE name\n"
-#~ "CREATE [ TRUSTED ] [ PROCEDURAL ] LANGUAGE name\n"
-#~ " HANDLER call_handler [ VALIDATOR valfunction ]"
+#~ "CREATE TRIGGER name { BEFORE | AFTER } { event [ OR ... ] }\n"
+#~ " ON table [ FOR [ EACH ] { ROW | STATEMENT } ]\n"
+#~ " EXECUTE PROCEDURE funcname ( arguments )"
#~ msgstr ""
-#~ "CREATE [ PROCEDURAL ] LANGUAGE nom\n"
-#~ "CREATE [ TRUSTED ] [ PROCEDURAL ] LANGUAGE nom\n"
-#~ " HANDLER gestionnaire_appels [ VALIDATOR fonction_val ]"
+#~ "CREATE TRIGGER nom { BEFORE | AFTER } { événement [ OR ... ] }\n"
+#~ " ON table [ FOR [ EACH ] { ROW | STATEMENT } ]\n"
+#~ " EXECUTE PROCEDURE nom_fonction ( arguments )"
#~ msgid ""
-#~ "CREATE [ UNIQUE ] INDEX [ CONCURRENTLY ] name ON table [ USING method ]\n"
-#~ " ( { column | ( expression ) } [ opclass ] [ ASC | DESC ] [ NULLS { FIRST | LAST } ] [, ...] )\n"
-#~ " [ WITH ( storage_parameter = value [, ... ] ) ]\n"
-#~ " [ TABLESPACE tablespace ]\n"
-#~ " [ WHERE predicate ]"
+#~ "CREATE TYPE name AS\n"
+#~ " ( attribute_name data_type [, ... ] )\n"
+#~ "\n"
+#~ "CREATE TYPE name AS ENUM\n"
+#~ " ( 'label' [, ... ] )\n"
+#~ "\n"
+#~ "CREATE TYPE name (\n"
+#~ " INPUT = input_function,\n"
+#~ " OUTPUT = output_function\n"
+#~ " [ , RECEIVE = receive_function ]\n"
+#~ " [ , SEND = send_function ]\n"
+#~ " [ , TYPMOD_IN = type_modifier_input_function ]\n"
+#~ " [ , TYPMOD_OUT = type_modifier_output_function ]\n"
+#~ " [ , ANALYZE = analyze_function ]\n"
+#~ " [ , INTERNALLENGTH = { internallength | VARIABLE } ]\n"
+#~ " [ , PASSEDBYVALUE ]\n"
+#~ " [ , ALIGNMENT = alignment ]\n"
+#~ " [ , STORAGE = storage ]\n"
+#~ " [ , LIKE = like_type ]\n"
+#~ " [ , CATEGORY = category ]\n"
+#~ " [ , PREFERRED = preferred ]\n"
+#~ " [ , DEFAULT = default ]\n"
+#~ " [ , ELEMENT = element ]\n"
+#~ " [ , DELIMITER = delimiter ]\n"
+#~ ")\n"
+#~ "\n"
+#~ "CREATE TYPE name"
#~ msgstr ""
-#~ "CREATE [ UNIQUE ] INDEX [ CONCURRENTLY ] nom ON table [ USING methode ]\n"
-#~ " ( { colonne | ( expression ) } [ classe_operateur ]\n"
-#~ " [ ASC | DESC ]\n"
-#~ " [ NULLS { FIRST | LAST } ] [, ...] )\n"
-#~ " [ WITH ( parametre_stockage = valeur [, ... ] ) ]\n"
-#~ " [ TABLESPACE tablespace ]\n"
-#~ " [ WHERE predicat ]"
+#~ "CREATE TYPE nom AS\n"
+#~ " ( nom_attribut type_donnee [, ... ] )\n"
+#~ "\n"
+#~ "CREATE TYPE nom AS ENUM\n"
+#~ " ( 'label' [, ... ] )\n"
+#~ "\n"
+#~ "CREATE TYPE nom (\n"
+#~ " INPUT = fonction_entrée,\n"
+#~ " OUTPUT = fonction_sortie\n"
+#~ " [ , RECEIVE = fonction_réception ]\n"
+#~ " [ , SEND = fonction_envoi ]\n"
+#~ " [ , TYPMOD_IN = fonction_entrée_modif_type ]\n"
+#~ " [ , TYPMOD_OUT = fonction_sortie_modif_type ]\n"
+#~ " [ , ANALYZE = fonction_analyse ]\n"
+#~ " [ , INTERNALLENGTH = { longueur_interne | VARIABLE } ]\n"
+#~ " [ , PASSEDBYVALUE ]\n"
+#~ " [ , ALIGNMENT = alignement ]\n"
+#~ " [ , STORAGE = stockage ]\n"
+#~ " [ , LIKE = type_like ]\n"
+#~ " [ , CATEGORY = catégorie ]\n"
+#~ " [ , PREFERRED = préféré ]\n"
+#~ " [ , DEFAULT = valeur_par_défaut ]\n"
+#~ " [ , ELEMENT = élément ]\n"
+#~ " [ , DELIMITER = délimiteur ]\n"
+#~ ")\n"
+#~ "\n"
+#~ "CREATE TYPE nom"
#~ msgid ""
-#~ "CREATE GROUP name [ [ WITH ] option [ ... ] ]\n"
+#~ "CREATE USER name [ [ WITH ] option [ ... ] ]\n"
#~ "\n"
#~ "where option can be:\n"
#~ " \n"
@@ -5802,6 +5921,7 @@ msgstr ""
#~ " | CREATEUSER | NOCREATEUSER\n"
#~ " | INHERIT | NOINHERIT\n"
#~ " | LOGIN | NOLOGIN\n"
+#~ " | CONNECTION LIMIT connlimit\n"
#~ " | [ ENCRYPTED | UNENCRYPTED ] PASSWORD 'password'\n"
#~ " | VALID UNTIL 'timestamp' \n"
#~ " | IN ROLE rolename [, ...]\n"
@@ -5811,7 +5931,7 @@ msgstr ""
#~ " | USER rolename [, ...]\n"
#~ " | SYSID uid"
#~ msgstr ""
-#~ "CREATE GROUP nom [ [ WITH ] option [ ... ] ]\n"
+#~ "CREATE USER nom [ [ WITH ] option [ ... ] ]\n"
#~ "\n"
#~ "où option peut être :\n"
#~ " \n"
@@ -5821,6 +5941,7 @@ msgstr ""
#~ " | CREATEUSER | NOCREATEUSER\n"
#~ " | INHERIT | NOINHERIT\n"
#~ " | LOGIN | NOLOGIN\n"
+#~ " | CONNECTION LIMIT limite_connexion\n"
#~ " | [ ENCRYPTED | UNENCRYPTED ] PASSWORD 'motdepasse'\n"
#~ " | VALID UNTIL 'timestamp' \n"
#~ " | IN ROLE nom_rôle [, ...]\n"
@@ -5831,902 +5952,783 @@ msgstr ""
#~ " | SYSID uid"
#~ msgid ""
-#~ "CREATE [ OR REPLACE ] FUNCTION\n"
-#~ " name ( [ [ argmode ] [ argname ] argtype [ { DEFAULT | = } defexpr ] [, ...] ] )\n"
-#~ " [ RETURNS rettype\n"
-#~ " | RETURNS TABLE ( colname coltype [, ...] ) ]\n"
-#~ " { LANGUAGE langname\n"
-#~ " | WINDOW\n"
-#~ " | IMMUTABLE | STABLE | VOLATILE\n"
-#~ " | CALLED ON NULL INPUT | RETURNS NULL ON NULL INPUT | STRICT\n"
-#~ " | [ EXTERNAL ] SECURITY INVOKER | [ EXTERNAL ] SECURITY DEFINER\n"
-#~ " | COST execution_cost\n"
-#~ " | ROWS result_rows\n"
-#~ " | SET configuration_parameter { TO value | = value | FROM CURRENT }\n"
-#~ " | AS 'definition'\n"
-#~ " | AS 'obj_file', 'link_symbol'\n"
-#~ " } ...\n"
-#~ " [ WITH ( attribute [, ...] ) ]"
+#~ "CREATE USER MAPPING FOR { username | USER | CURRENT_USER | PUBLIC }\n"
+#~ " SERVER servername\n"
+#~ " [ OPTIONS ( option 'value' [ , ... ] ) ]"
#~ msgstr ""
-#~ "CREATE [ OR REPLACE ] FUNCTION\n"
-#~ " nom ( [ [ mode_arg ] [ nom_arg ] type_arg [ { DEFAULT | = } expr_par_défaut ] [, ...] ] )\n"
-#~ " [ RETURNS type_ret\n"
-#~ " | RETURNS TABLE ( nom_colonne type_colonne [, ...] ) ]\n"
-#~ " { LANGUAGE nom_lang\n"
-#~ " | WINDOW\n"
-#~ " | IMMUTABLE | STABLE | VOLATILE\n"
-#~ " | CALLED ON NULL INPUT | RETURNS NULL ON NULL INPUT | STRICT\n"
-#~ " | [ EXTERNAL ] SECURITY INVOKER | [ EXTERNAL ] SECURITY DEFINER\n"
-#~ " | COST coût_exécution\n"
-#~ " | ROWS lignes_résultats\n"
-#~ " | SET paramètre_configuration { TO valeur | = valeur | FROM CURRENT }\n"
-#~ " | AS 'définition'\n"
-#~ " | AS 'fichier_obj', 'symbôle_lien'\n"
-#~ " } ...\n"
-#~ " [ WITH ( attribut [, ...] ) ]"
+#~ "CREATE USER MAPPING FOR { nomutilisateur | USER | CURRENT_USER | PUBLIC }\n"
+#~ " SERVER nomserveur\n"
+#~ " [ OPTIONS ( option 'valeur' [ , ... ] ) ]"
#~ msgid ""
-#~ "CREATE FOREIGN DATA WRAPPER name\n"
-#~ " [ VALIDATOR valfunction | NO VALIDATOR ]\n"
-#~ " [ OPTIONS ( option 'value' [, ... ] ) ]"
+#~ "CREATE [ OR REPLACE ] [ TEMP | TEMPORARY ] VIEW name [ ( column_name [, ...] ) ]\n"
+#~ " AS query"
#~ msgstr ""
-#~ "CREATE FOREIGN DATA WRAPPER nom\n"
-#~ " [ VALIDATOR fonction_validation | NO VALIDATOR ]\n"
-#~ " [ OPTIONS ( option 'valeur' [, ... ] ) ]"
+#~ "CREATE [ OR REPLACE ] [ TEMP | TEMPORARY ] VIEW nom\n"
+#~ " [ ( nom_colonne [, ...] ) ]\n"
+#~ " AS requête"
-#~ msgid ""
-#~ "CREATE DOMAIN name [ AS ] data_type\n"
-#~ " [ DEFAULT expression ]\n"
-#~ " [ constraint [ ... ] ]\n"
-#~ "\n"
-#~ "where constraint is:\n"
-#~ "\n"
-#~ "[ CONSTRAINT constraint_name ]\n"
-#~ "{ NOT NULL | NULL | CHECK (expression) }"
-#~ msgstr ""
-#~ "CREATE DOMAIN nom [AS] type_données\n"
-#~ " [ DEFAULT expression ]\n"
-#~ " [ contrainte [ ... ] ]\n"
-#~ "\n"
-#~ "avec comme contrainte :\n"
-#~ "\n"
-#~ "[ CONSTRAINT nom_contrainte ]\n"
-#~ "{ NOT NULL | NULL | CHECK (expression) }"
+#~ msgid "DEALLOCATE [ PREPARE ] { name | ALL }"
+#~ msgstr "DEALLOCATE [ PREPARE ] { nom_plan | ALL }"
#~ msgid ""
-#~ "CREATE DATABASE name\n"
-#~ " [ [ WITH ] [ OWNER [=] dbowner ]\n"
-#~ " [ TEMPLATE [=] template ]\n"
-#~ " [ ENCODING [=] encoding ]\n"
-#~ " [ LC_COLLATE [=] lc_collate ]\n"
-#~ " [ LC_CTYPE [=] lc_ctype ]\n"
-#~ " [ TABLESPACE [=] tablespace ]\n"
-#~ " [ CONNECTION LIMIT [=] connlimit ] ]"
+#~ "DECLARE name [ BINARY ] [ INSENSITIVE ] [ [ NO ] SCROLL ]\n"
+#~ " CURSOR [ { WITH | WITHOUT } HOLD ] FOR query"
#~ msgstr ""
-#~ "CREATE DATABASE nom\n"
-#~ " [ [ WITH ] [ OWNER [=] nom_propriétaire ]\n"
-#~ " [ TEMPLATE [=] modèle ]\n"
-#~ " [ ENCODING [=] encodage ]\n"
-#~ " [ LC_COLLATE [=] tri_caract ]\n"
-#~ " [ LC_CTYPE [=] type_caract ]\n"
-#~ " [ TABLESPACE [=] tablespace ]\n"
-#~ " [ CONNECTION LIMIT [=] limite_connexion ] ]"
+#~ "DECLARE nom [ BINARY ] [ INSENSITIVE ] [ [ NO ] SCROLL ]\n"
+#~ " CURSOR [ { WITH | WITHOUT } HOLD ] FOR requête"
#~ msgid ""
-#~ "CREATE [ DEFAULT ] CONVERSION name\n"
-#~ " FOR source_encoding TO dest_encoding FROM funcname"
+#~ "DELETE FROM [ ONLY ] table [ [ AS ] alias ]\n"
+#~ " [ USING usinglist ]\n"
+#~ " [ WHERE condition | WHERE CURRENT OF cursor_name ]\n"
+#~ " [ RETURNING * | output_expression [ [ AS ] output_name ] [, ...] ]"
#~ msgstr ""
-#~ "CREATE [DEFAULT] CONVERSION nom\n"
-#~ " FOR codage_source TO codage_cible FROM nom_fonction"
+#~ "DELETE FROM [ ONLY ] table [ [ AS ] alias ]\n"
+#~ " [ USING liste_using ]\n"
+#~ " [ WHERE condition | WHERE CURRENT OF nom_curseur ]\n"
+#~ " [ RETURNING * | expression_sortie [ [ AS ] nom_sortie ] [, ...] ]"
+
+#~ msgid "DISCARD { ALL | PLANS | TEMPORARY | TEMP }"
+#~ msgstr "DISCARD { ALL | PLANS | TEMPORARY | TEMP }"
+
+#~ msgid "DROP AGGREGATE [ IF EXISTS ] name ( type [ , ... ] ) [ CASCADE | RESTRICT ]"
+#~ msgstr "DROP AGGREGATE [ IF EXISTS ] nom ( type [ , ... ] ) [ CASCADE | RESTRICT ]"
+
+#~ msgid "DROP CAST [ IF EXISTS ] (sourcetype AS targettype) [ CASCADE | RESTRICT ]"
+#~ msgstr "DROP CAST [ IF EXISTS ] (type_source AS type_cible) [ CASCADE | RESTRICT ]"
+
+#~ msgid "DROP CONVERSION [ IF EXISTS ] name [ CASCADE | RESTRICT ]"
+#~ msgstr "DROP CONVERSION [ IF EXISTS ] nom [ CASCADE | RESTRICT ]"
+
+#~ msgid "DROP DATABASE [ IF EXISTS ] name"
+#~ msgstr "DROP DATABASE [ IF EXISTS ] nom"
+
+#~ msgid "DROP DOMAIN [ IF EXISTS ] name [, ...] [ CASCADE | RESTRICT ]"
+#~ msgstr "DROP DOMAIN [ IF EXISTS ] nom [, ...] [ CASCADE | RESTRICT ]"
+
+#~ msgid "DROP FOREIGN DATA WRAPPER [ IF EXISTS ] name [ CASCADE | RESTRICT ]"
+#~ msgstr "DROP FOREIGN DATA WRAPPER [ IF EXISTS ] nom [ CASCADE | RESTRICT ]"
#~ msgid ""
-#~ "CREATE CONSTRAINT TRIGGER name\n"
-#~ " AFTER event [ OR ... ]\n"
-#~ " ON table_name\n"
-#~ " [ FROM referenced_table_name ]\n"
-#~ " { NOT DEFERRABLE | [ DEFERRABLE ] { INITIALLY IMMEDIATE | INITIALLY DEFERRED } }\n"
-#~ " FOR EACH ROW\n"
-#~ " EXECUTE PROCEDURE funcname ( arguments )"
+#~ "DROP FUNCTION [ IF EXISTS ] name ( [ [ argmode ] [ argname ] argtype [, ...] ] )\n"
+#~ " [ CASCADE | RESTRICT ]"
#~ msgstr ""
-#~ "CREATE CONSTRAINT TRIGGER nom\n"
-#~ " AFTER événement [ OR ... ]\n"
-#~ " ON table\n"
-#~ " [ FROM table_référencée ]\n"
-#~ " { NOT DEFERRABLE | [ DEFERRABLE ] { INITIALLY IMMEDIATE | INITIALLY DEFERRED } }\n"
-#~ " FOR EACH ROW\n"
-#~ " EXECUTE PROCEDURE nom_fonction ( arguments )"
+#~ "DROP FUNCTION [IF EXISTS ] nom\n"
+#~ " ( [ [ mode_arg ] [ nom_arg ] type_arg [, ...] ] )\n"
+#~ " [ CASCADE | RESTRICT ]"
-#~ msgid ""
-#~ "CREATE CAST (sourcetype AS targettype)\n"
-#~ " WITH FUNCTION funcname (argtypes)\n"
-#~ " [ AS ASSIGNMENT | AS IMPLICIT ]\n"
-#~ "\n"
-#~ "CREATE CAST (sourcetype AS targettype)\n"
-#~ " WITHOUT FUNCTION\n"
-#~ " [ AS ASSIGNMENT | AS IMPLICIT ]\n"
-#~ "\n"
-#~ "CREATE CAST (sourcetype AS targettype)\n"
-#~ " WITH INOUT\n"
-#~ " [ AS ASSIGNMENT | AS IMPLICIT ]"
+#~ msgid "DROP GROUP [ IF EXISTS ] name [, ...]"
+#~ msgstr "DROP GROUP [IF EXISTS ] nom [, ...]"
+
+#~ msgid "DROP INDEX [ IF EXISTS ] name [, ...] [ CASCADE | RESTRICT ]"
+#~ msgstr "DROP INDEX [IF EXISTS ] nom [, ...] [ CASCADE | RESTRICT ]"
+
+#~ msgid "DROP [ PROCEDURAL ] LANGUAGE [ IF EXISTS ] name [ CASCADE | RESTRICT ]"
+#~ msgstr "DROP [ PROCEDURAL ] LANGUAGE [IF EXISTS ] nom [ CASCADE | RESTRICT ]"
+
+#~ msgid "DROP OPERATOR [ IF EXISTS ] name ( { lefttype | NONE } , { righttype | NONE } ) [ CASCADE | RESTRICT ]"
#~ msgstr ""
-#~ "CREATE CAST (type_source AS type_cible)\n"
-#~ " WITH FUNCTION nom_fonction (type_argument)\n"
-#~ " [ AS ASSIGNMENT | AS IMPLICIT ]\n"
-#~ "\n"
-#~ "CREATE CAST (type_source AS type_cible)\n"
-#~ " WITHOUT FUNCTION\n"
-#~ " [ AS ASSIGNMENT | AS IMPLICIT ]\n"
-#~ "\n"
-#~ "CREATE CAST (type_source AS type_cible)\n"
-#~ " WITH INOUT\n"
-#~ " [ AS ASSIGNMENT | AS IMPLICIT ]"
+#~ "DROP OPERATOR [IF EXISTS ] nom\n"
+#~ " ( { type_gauche | NONE } , { type_droit | NONE } )\n"
+#~ " [ CASCADE | RESTRICT ]"
-#~ msgid ""
-#~ "CREATE AGGREGATE name ( input_data_type [ , ... ] ) (\n"
-#~ " SFUNC = sfunc,\n"
-#~ " STYPE = state_data_type\n"
-#~ " [ , FINALFUNC = ffunc ]\n"
-#~ " [ , INITCOND = initial_condition ]\n"
-#~ " [ , SORTOP = sort_operator ]\n"
-#~ ")\n"
-#~ "\n"
-#~ "or the old syntax\n"
-#~ "\n"
-#~ "CREATE AGGREGATE name (\n"
-#~ " BASETYPE = base_type,\n"
-#~ " SFUNC = sfunc,\n"
-#~ " STYPE = state_data_type\n"
-#~ " [ , FINALFUNC = ffunc ]\n"
-#~ " [ , INITCOND = initial_condition ]\n"
-#~ " [ , SORTOP = sort_operator ]\n"
-#~ ")"
+#~ msgid "DROP OPERATOR CLASS [ IF EXISTS ] name USING index_method [ CASCADE | RESTRICT ]"
#~ msgstr ""
-#~ "CREATE AGGREGATE nom ( type_données_en_entrée [ , ... ] ) (\n"
-#~ " SFUNC = sfonction,\n"
-#~ " STYPE = type_données_état\n"
-#~ " [ , FINALFUNC = fonction_f ]\n"
-#~ " [ , INITCOND = condition_initiale ]\n"
-#~ " [ , SORTOP = opérateur_tri ]\n"
-#~ ")\n"
-#~ "\n"
-#~ "ou l'ancienne syntaxe\n"
-#~ "\n"
-#~ "CREATE AGGREGATE nom (\n"
-#~ " BASETYPE = type_base,\n"
-#~ " SFUNC = fonction_s,\n"
-#~ " STYPE = type_données_état\n"
-#~ " [ , FINALFUNC = fonction_f ]\n"
-#~ " [ , INITCOND = condition_initiale ]\n"
-#~ " [ , SORTOP = opérateur_tri ]\n"
-#~ ")"
+#~ "DROP OPERATOR CLASS [IF EXISTS ] nom\n"
+#~ " USING méthode_indexage [ CASCADE | RESTRICT ]"
-#~ msgid ""
-#~ "COPY tablename [ ( column [, ...] ) ]\n"
-#~ " FROM { 'filename' | STDIN }\n"
-#~ " [ [ WITH ] \n"
-#~ " [ BINARY ]\n"
-#~ " [ OIDS ]\n"
-#~ " [ DELIMITER [ AS ] 'delimiter' ]\n"
-#~ " [ NULL [ AS ] 'null string' ]\n"
-#~ " [ CSV [ HEADER ]\n"
-#~ " [ QUOTE [ AS ] 'quote' ] \n"
-#~ " [ ESCAPE [ AS ] 'escape' ]\n"
-#~ " [ FORCE NOT NULL column [, ...] ]\n"
-#~ "\n"
-#~ "COPY { tablename [ ( column [, ...] ) ] | ( query ) }\n"
-#~ " TO { 'filename' | STDOUT }\n"
-#~ " [ [ WITH ] \n"
-#~ " [ BINARY ]\n"
-#~ " [ OIDS ]\n"
-#~ " [ DELIMITER [ AS ] 'delimiter' ]\n"
-#~ " [ NULL [ AS ] 'null string' ]\n"
-#~ " [ CSV [ HEADER ]\n"
-#~ " [ QUOTE [ AS ] 'quote' ] \n"
-#~ " [ ESCAPE [ AS ] 'escape' ]\n"
-#~ " [ FORCE QUOTE column [, ...] ]"
+#~ msgid "DROP OPERATOR FAMILY [ IF EXISTS ] name USING index_method [ CASCADE | RESTRICT ]"
#~ msgstr ""
-#~ "COPY nom_table [ ( colonne [, ...] ) ]\n"
-#~ " FROM { 'nom_fichier' | STDIN }\n"
-#~ " [ [ WITH ] \n"
-#~ " [ BINARY ]\n"
-#~ " [ OIDS ]\n"
-#~ " [ DELIMITER [ AS ] 'délimiteur' ]\n"
-#~ " [ NULL [ AS ] 'chaîne null' ]\n"
-#~ " [ CSV [ HEADER ]\n"
-#~ " [ QUOTE [ AS ] 'guillemet' ] \n"
-#~ " [ ESCAPE [ AS ] 'échappement' ]\n"
-#~ " [ FORCE NOT NULL colonne [, ...] ]\n"
-#~ "\n"
-#~ "COPY { nom_table [ ( colonne [, ...] ) ] | ( requête ) }\n"
-#~ " TO { 'nom_fichier' | STDOUT }\n"
-#~ " [ [ WITH ] \n"
-#~ " [ BINARY ]\n"
-#~ " [ OIDS ]\n"
-#~ " [ DELIMITER [ AS ] 'délimiteur' ]\n"
-#~ " [ NULL [ AS ] 'chaîne null' ]\n"
-#~ " [ CSV [ HEADER ]\n"
-#~ " [ QUOTE [ AS ] 'guillemet' ] \n"
-#~ " [ ESCAPE [ AS ] 'échappement' ]\n"
-#~ " [ FORCE QUOTE colonne [, ...] ]"
+#~ "DROP OPERATOR FAMILY [IF EXISTS ] nom\n"
+#~ " USING méthode_indexage [ CASCADE | RESTRICT ]"
-#~ msgid "COMMIT PREPARED transaction_id"
-#~ msgstr "COMMIT PREPARED id_transaction"
+#~ msgid "DROP OWNED BY name [, ...] [ CASCADE | RESTRICT ]"
+#~ msgstr "DROP OWNED BY nom [, ...] [ CASCADE | RESTRICT ]"
-#~ msgid "COMMIT [ WORK | TRANSACTION ]"
-#~ msgstr "COMMIT [ WORK | TRANSACTION ]"
+#~ msgid "DROP ROLE [ IF EXISTS ] name [, ...]"
+#~ msgstr "DROP ROLE [IF EXISTS ] nom [, ...]"
-#~ msgid ""
-#~ "COMMENT ON\n"
-#~ "{\n"
-#~ " TABLE object_name |\n"
-#~ " COLUMN table_name.column_name |\n"
-#~ " AGGREGATE agg_name (agg_type [, ...] ) |\n"
-#~ " CAST (sourcetype AS targettype) |\n"
-#~ " CONSTRAINT constraint_name ON table_name |\n"
-#~ " CONVERSION object_name |\n"
-#~ " DATABASE object_name |\n"
-#~ " DOMAIN object_name |\n"
-#~ " FUNCTION func_name ( [ [ argmode ] [ argname ] argtype [, ...] ] ) |\n"
-#~ " INDEX object_name |\n"
-#~ " LARGE OBJECT large_object_oid |\n"
-#~ " OPERATOR op (leftoperand_type, rightoperand_type) |\n"
-#~ " OPERATOR CLASS object_name USING index_method |\n"
-#~ " OPERATOR FAMILY object_name USING index_method |\n"
-#~ " [ PROCEDURAL ] LANGUAGE object_name |\n"
-#~ " ROLE object_name |\n"
-#~ " RULE rule_name ON table_name |\n"
-#~ " SCHEMA object_name |\n"
-#~ " SEQUENCE object_name |\n"
-#~ " TABLESPACE object_name |\n"
-#~ " TEXT SEARCH CONFIGURATION object_name |\n"
-#~ " TEXT SEARCH DICTIONARY object_name |\n"
-#~ " TEXT SEARCH PARSER object_name |\n"
-#~ " TEXT SEARCH TEMPLATE object_name |\n"
-#~ " TRIGGER trigger_name ON table_name |\n"
-#~ " TYPE object_name |\n"
-#~ " VIEW object_name\n"
-#~ "} IS 'text'"
-#~ msgstr ""
-#~ "COMMENT ON\n"
-#~ "{\n"
-#~ " TABLE nom_objet |\n"
-#~ " COLUMN nom_table.nom_colonne |\n"
-#~ " AGGREGATE nom_agg (type_agg [, ...] ) |\n"
-#~ " CAST (type_source AS type_cible) |\n"
-#~ " CONSTRAINT nom_contrainte ON nom_table |\n"
-#~ " CONVERSION nom_objet |\n"
-#~ " DATABASE nom_objet |\n"
-#~ " DOMAIN nom_objet |\n"
-#~ " FUNCTION nom_fonction ( [ [ mode_arg ] [ nom_arg ] type_arg [, ...] ] ) |\n"
-#~ " INDEX nom_objet |\n"
-#~ " LARGE OBJECT oid_LO |\n"
-#~ " OPERATOR op (type_operande_gauche, type_operande_droit) |\n"
-#~ " OPERATOR CLASS nom_objet USING methode_indexage |\n"
-#~ " OPERATOR FAMILY nom_objet USING methode_indexage |\n"
-#~ " [ PROCEDURAL ] LANGUAGE nom_objet |\n"
-#~ " ROLE nom_objet |\n"
-#~ " RULE nom_regle ON nom_table |\n"
-#~ " SCHEMA nom_objet |\n"
-#~ " SEQUENCE nom_objet |\n"
-#~ " TABLESPACE nom_objet |\n"
-#~ " TEXT SEARCH CONFIGURATION nom_objet |\n"
-#~ " TEXT SEARCH DICTIONARY nom_objet |\n"
-#~ " TEXT SEARCH PARSER nom_objet |\n"
-#~ " TEXT SEARCH TEMPLATE nom_objet |\n"
-#~ " TRIGGER nom_trigger ON nom_objet |\n"
-#~ " TYPE nom_objet |\n"
-#~ " VIEW nom_objet\n"
-#~ "} IS 'text'"
+#~ msgid "DROP RULE [ IF EXISTS ] name ON relation [ CASCADE | RESTRICT ]"
+#~ msgstr "DROP RULE [IF EXISTS ] nom ON relation [ CASCADE | RESTRICT ]"
-#~ msgid ""
-#~ "CLUSTER [VERBOSE] tablename [ USING indexname ]\n"
-#~ "CLUSTER [VERBOSE]"
-#~ msgstr ""
-#~ "CLUSTER [VERBOSE] nom_table [ USING nom_index ]\n"
-#~ "CLUSTER [VERBOSE]"
+#~ msgid "DROP SCHEMA [ IF EXISTS ] name [, ...] [ CASCADE | RESTRICT ]"
+#~ msgstr "DROP SCHEMA [IF EXISTS ] nom [, ...] [ CASCADE | RESTRICT ]"
-#~ msgid "CLOSE { name | ALL }"
-#~ msgstr "CLOSE { nom | ALL }"
+#~ msgid "DROP SEQUENCE [ IF EXISTS ] name [, ...] [ CASCADE | RESTRICT ]"
+#~ msgstr "DROP SEQUENCE [IF EXISTS ] nom [, ...] [ CASCADE | RESTRICT ]"
-#~ msgid "CHECKPOINT"
-#~ msgstr "CHECKPOINT"
+#~ msgid "DROP SERVER [ IF EXISTS ] servername [ CASCADE | RESTRICT ]"
+#~ msgstr "DROP SERVER [ IF EXISTS ] nom [ CASCADE | RESTRICT ]"
+
+#~ msgid "DROP TABLE [ IF EXISTS ] name [, ...] [ CASCADE | RESTRICT ]"
+#~ msgstr "DROP TABLE [IF EXISTS ] nom [, ...] [ CASCADE | RESTRICT ]"
+
+#~ msgid "DROP TABLESPACE [ IF EXISTS ] tablespacename"
+#~ msgstr "DROP TABLESPACE [IF EXISTS ] nom_tablespace"
+
+#~ msgid "DROP TEXT SEARCH CONFIGURATION [ IF EXISTS ] name [ CASCADE | RESTRICT ]"
+#~ msgstr "DROP TEXT SEARCH CONFIGURATION [ IF EXISTS ] nom [ CASCADE | RESTRICT ]"
+
+#~ msgid "DROP TEXT SEARCH DICTIONARY [ IF EXISTS ] name [ CASCADE | RESTRICT ]"
+#~ msgstr "DROP TEXT SEARCH DICTIONARY [ IF EXISTS ] nom [ CASCADE | RESTRICT ]"
+
+#~ msgid "DROP TEXT SEARCH PARSER [ IF EXISTS ] name [ CASCADE | RESTRICT ]"
+#~ msgstr "DROP TEXT SEARCH PARSER [ IF EXISTS ] nom [ CASCADE | RESTRICT ]"
+
+#~ msgid "DROP TEXT SEARCH TEMPLATE [ IF EXISTS ] name [ CASCADE | RESTRICT ]"
+#~ msgstr "DROP TEXT SEARCH TEMPLATE [ IF EXISTS ] nom [ CASCADE | RESTRICT ]"
+
+#~ msgid "DROP TRIGGER [ IF EXISTS ] name ON table [ CASCADE | RESTRICT ]"
+#~ msgstr "DROP TRIGGER [IF EXISTS ] nom ON table [ CASCADE | RESTRICT ]"
+
+#~ msgid "DROP TYPE [ IF EXISTS ] name [, ...] [ CASCADE | RESTRICT ]"
+#~ msgstr "DROP TYPE [IF EXISTS ] nom [, ...] [ CASCADE | RESTRICT ]"
+
+#~ msgid "DROP USER [ IF EXISTS ] name [, ...]"
+#~ msgstr "DROP USER [IF EXISTS ] nom [, ...]"
+
+#~ msgid "DROP USER MAPPING [ IF EXISTS ] FOR { username | USER | CURRENT_USER | PUBLIC } SERVER servername"
+#~ msgstr "DROP USER MAPPING [ IF EXISTS ] FOR { nomutilisateur | USER | CURRENT_USER | PUBLIC } SERVER nomserveur"
+
+#~ msgid "DROP VIEW [ IF EXISTS ] name [, ...] [ CASCADE | RESTRICT ]"
+#~ msgstr "DROP VIEW [IF EXISTS ] nom [, ...] [ CASCADE | RESTRICT ]"
+
+#~ msgid "END [ WORK | TRANSACTION ]"
+#~ msgstr "END [ WORK | TRANSACTION ]"
+
+#~ msgid "EXECUTE name [ ( parameter [, ...] ) ]"
+#~ msgstr "EXECUTE nom_plan [ ( paramètre [, ...] ) ]"
+
+#~ msgid "EXPLAIN [ ANALYZE ] [ VERBOSE ] statement"
+#~ msgstr "EXPLAIN [ ANALYZE ] [ VERBOSE ] instruction"
#~ msgid ""
-#~ "BEGIN [ WORK | TRANSACTION ] [ transaction_mode [, ...] ]\n"
+#~ "FETCH [ direction { FROM | IN } ] cursorname\n"
#~ "\n"
-#~ "where transaction_mode is one of:\n"
+#~ "where direction can be empty or one of:\n"
#~ "\n"
-#~ " ISOLATION LEVEL { SERIALIZABLE | REPEATABLE READ | READ COMMITTED | READ UNCOMMITTED }\n"
-#~ " READ WRITE | READ ONLY"
+#~ " NEXT\n"
+#~ " PRIOR\n"
+#~ " FIRST\n"
+#~ " LAST\n"
+#~ " ABSOLUTE count\n"
+#~ " RELATIVE count\n"
+#~ " count\n"
+#~ " ALL\n"
+#~ " FORWARD\n"
+#~ " FORWARD count\n"
+#~ " FORWARD ALL\n"
+#~ " BACKWARD\n"
+#~ " BACKWARD count\n"
+#~ " BACKWARD ALL"
#~ msgstr ""
-#~ "BEGIN [ WORK | TRANSACTION ] [ transaction_mode [, ...] ]\n"
+#~ "FETCH [ direction { FROM | IN } ] nom_curseur\n"
#~ "\n"
-#~ "où transaction_mode peut être :\n"
+#~ "sans préciser de direction ou en choissant une des directions suivantes :\n"
#~ "\n"
-#~ " ISOLATION LEVEL { SERIALIZABLE | REPEATABLE READ |\n"
-#~ " READ COMMITTED | READ UNCOMMITTED }\n"
-#~ " READ WRITE | READ ONLY"
-
-#~ msgid "ANALYZE [ VERBOSE ] [ table [ ( column [, ...] ) ] ]"
-#~ msgstr "ANALYZE [ VERBOSE ] [ table [ ( colonne [, ...] ) ] ]"
+#~ " NEXT\n"
+#~ " PRIOR\n"
+#~ " FIRST\n"
+#~ " LAST\n"
+#~ " ABSOLUTE nombre\n"
+#~ " RELATIVE nombre\n"
+#~ " count\n"
+#~ " ALL\n"
+#~ " FORWARD\n"
+#~ " FORWARD nombre\n"
+#~ " FORWARD ALL\n"
+#~ " BACKWARD\n"
+#~ " BACKWARD nombre\n"
+#~ " BACKWARD ALL"
#~ msgid ""
-#~ "ALTER VIEW name ALTER [ COLUMN ] column SET DEFAULT expression\n"
-#~ "ALTER VIEW name ALTER [ COLUMN ] column DROP DEFAULT\n"
-#~ "ALTER VIEW name OWNER TO new_owner\n"
-#~ "ALTER VIEW name RENAME TO new_name\n"
-#~ "ALTER VIEW name SET SCHEMA new_schema"
+#~ "GRANT { { SELECT | INSERT | UPDATE | DELETE | TRUNCATE | REFERENCES | TRIGGER }\n"
+#~ " [,...] | ALL [ PRIVILEGES ] }\n"
+#~ " ON [ TABLE ] tablename [, ...]\n"
+#~ " TO { [ GROUP ] rolename | PUBLIC } [, ...] [ WITH GRANT OPTION ]\n"
+#~ "\n"
+#~ "GRANT { { SELECT | INSERT | UPDATE | REFERENCES } ( column [, ...] )\n"
+#~ " [,...] | ALL [ PRIVILEGES ] ( column [, ...] ) }\n"
+#~ " ON [ TABLE ] tablename [, ...]\n"
+#~ " TO { [ GROUP ] rolename | PUBLIC } [, ...] [ WITH GRANT OPTION ]\n"
+#~ "\n"
+#~ "GRANT { { USAGE | SELECT | UPDATE }\n"
+#~ " [,...] | ALL [ PRIVILEGES ] }\n"
+#~ " ON SEQUENCE sequencename [, ...]\n"
+#~ " TO { [ GROUP ] rolename | PUBLIC } [, ...] [ WITH GRANT OPTION ]\n"
+#~ "\n"
+#~ "GRANT { { CREATE | CONNECT | TEMPORARY | TEMP } [,...] | ALL [ PRIVILEGES ] }\n"
+#~ " ON DATABASE dbname [, ...]\n"
+#~ " TO { [ GROUP ] rolename | PUBLIC } [, ...] [ WITH GRANT OPTION ]\n"
+#~ "\n"
+#~ "GRANT { USAGE | ALL [ PRIVILEGES ] }\n"
+#~ " ON FOREIGN DATA WRAPPER fdwname [, ...]\n"
+#~ " TO { [ GROUP ] rolename | PUBLIC } [, ...] [ WITH GRANT OPTION ]\n"
+#~ "\n"
+#~ "GRANT { USAGE | ALL [ PRIVILEGES ] }\n"
+#~ " ON FOREIGN SERVER servername [, ...]\n"
+#~ " TO { [ GROUP ] rolename | PUBLIC } [, ...] [ WITH GRANT OPTION ]\n"
+#~ "\n"
+#~ "GRANT { EXECUTE | ALL [ PRIVILEGES ] }\n"
+#~ " ON FUNCTION funcname ( [ [ argmode ] [ argname ] argtype [, ...] ] ) [, ...]\n"
+#~ " TO { [ GROUP ] rolename | PUBLIC } [, ...] [ WITH GRANT OPTION ]\n"
+#~ "\n"
+#~ "GRANT { USAGE | ALL [ PRIVILEGES ] }\n"
+#~ " ON LANGUAGE langname [, ...]\n"
+#~ " TO { [ GROUP ] rolename | PUBLIC } [, ...] [ WITH GRANT OPTION ]\n"
+#~ "\n"
+#~ "GRANT { { CREATE | USAGE } [,...] | ALL [ PRIVILEGES ] }\n"
+#~ " ON SCHEMA schemaname [, ...]\n"
+#~ " TO { [ GROUP ] rolename | PUBLIC } [, ...] [ WITH GRANT OPTION ]\n"
+#~ "\n"
+#~ "GRANT { CREATE | ALL [ PRIVILEGES ] }\n"
+#~ " ON TABLESPACE tablespacename [, ...]\n"
+#~ " TO { [ GROUP ] rolename | PUBLIC } [, ...] [ WITH GRANT OPTION ]\n"
+#~ "\n"
+#~ "GRANT role [, ...] TO rolename [, ...] [ WITH ADMIN OPTION ]"
#~ msgstr ""
-#~ "ALTER VIEW nom ALTER [ COLUMN ] colonne SET DEFAULT expression\n"
-#~ "ALTER VIEW nom ALTER [ COLUMN ] colonne DROP DEFAULT\n"
-#~ "ALTER VIEW nom OWNER TO nouveau_propriétaire\n"
-#~ "ALTER VIEW nom RENAME TO nouveau_nom\n"
-#~ "ALTER VIEW nom SET SCHEMA nouveau_schéma"
+#~ "GRANT { { SELECT | INSERT | UPDATE | DELETE | TRUNCATE | REFERENCES | TRIGGER }\n"
+#~ " [,...] | ALL [ PRIVILEGES ] }\n"
+#~ " ON [ TABLE ] nom_table [, ...]\n"
+#~ " TO { [ GROUP ] nom_rôle | PUBLIC } [, ...] [ WITH GRANT OPTION ]\n"
+#~ "\n"
+#~ "GRANT { { SELECT | INSERT | UPDATE | REFERENCES } ( colonne [, ...] )\n"
+#~ " [,...] | ALL [ PRIVILEGES ] ( colonne [, ...] ) }\n"
+#~ " ON [ TABLE ] nom_table [, ...]\n"
+#~ " TO { [ GROUP ] nom_rôle | PUBLIC } [, ...] [ WITH GRANT OPTION ]\n"
+#~ "\n"
+#~ "GRANT { { USAGE | SELECT | UPDATE }\n"
+#~ " [,...] | ALL [ PRIVILEGES ] }\n"
+#~ " ON SEQUENCE nom_séquence [, ...]\n"
+#~ " TO { [ GROUP ] nom_rôle | PUBLIC } [, ...] [ WITH GRANT OPTION ]\n"
+#~ "\n"
+#~ "GRANT { { CREATE | CONNECT | TEMPORARY | TEMP } [,...] | ALL [ PRIVILEGES ] }\n"
+#~ " ON DATABASE nom_base [, ...]\n"
+#~ " TO { [ GROUP ] nom_rôle | PUBLIC } [, ...] [ WITH GRANT OPTION ]\n"
+#~ "\n"
+#~ "GRANT { USAGE | ALL [ PRIVILEGES ] }\n"
+#~ " ON FOREIGN DATA WRAPPER nomfdw [, ...]\n"
+#~ " TO { [ GROUP ] nom_rôle | PUBLIC } [, ...] [ WITH GRANT OPTION ]\n"
+#~ "\n"
+#~ "GRANT { USAGE | ALL [ PRIVILEGES ] }\n"
+#~ " ON FOREIGN SERVER nom_serveur [, ...]\n"
+#~ " TO { [ GROUP ] nom_rôle | PUBLIC } [, ...] [ WITH GRANT OPTION ]\n"
+#~ "\n"
+#~ "GRANT { EXECUTE | ALL [ PRIVILEGES ] }\n"
+#~ " ON FUNCTION nom_fonction ( [ [ mode_arg ] [ nom_arg ] type_arg [, ...] ] ) [, ...]\n"
+#~ " TO { [ GROUP ] nom_rôle | PUBLIC } [, ...] [ WITH GRANT OPTION ]\n"
+#~ "\n"
+#~ "GRANT { USAGE | ALL [ PRIVILEGES ] }\n"
+#~ " ON LANGUAGE nom_langage [, ...]\n"
+#~ " TO { [ GROUP ] nom_rôle | PUBLIC } [, ...] [ WITH GRANT OPTION ]\n"
+#~ "\n"
+#~ "GRANT { { CREATE | USAGE } [,...] | ALL [ PRIVILEGES ] }\n"
+#~ " ON SCHEMA nom_schéma [, ...]\n"
+#~ " TO { [ GROUP ] nom_rôle | PUBLIC } [, ...] [ WITH GRANT OPTION ]\n"
+#~ "\n"
+#~ "GRANT { CREATE | ALL [ PRIVILEGES ] }\n"
+#~ " ON TABLESPACE nom_tablespace [, ...]\n"
+#~ " TO { [ GROUP ] nom_rôle | PUBLIC } [, ...] [ WITH GRANT OPTION ]\n"
+#~ "\n"
+#~ "GRANT rôle [, ...] TO nom_rôle [, ...] [ WITH ADMIN OPTION ]"
#~ msgid ""
-#~ "ALTER USER MAPPING FOR { username | USER | CURRENT_USER | PUBLIC }\n"
-#~ " SERVER servername\n"
-#~ " OPTIONS ( [ ADD | SET | DROP ] option ['value'] [, ... ] )"
+#~ "INSERT INTO table [ ( column [, ...] ) ]\n"
+#~ " { DEFAULT VALUES | VALUES ( { expression | DEFAULT } [, ...] ) [, ...] | query }\n"
+#~ " [ RETURNING * | output_expression [ [ AS ] output_name ] [, ...] ]"
#~ msgstr ""
-#~ "ALTER USER MAPPING FOR { nom_utilisateur | USER | CURRENT_USER | PUBLIC }\n"
-#~ " SERVER nom_serveur\n"
-#~ " OPTIONS ( [ ADD | SET | DROP ] option ['valeur'] [, ... ] )"
+#~ "INSERT INTO table [ ( colonne [, ...] ) ]\n"
+#~ " { DEFAULT VALUES | VALUES ( { expression | DEFAULT } [, ...] ) [, ...] | requête }\n"
+#~ " [ RETURNING * | expression_sortie [ [ AS ] nom_sortie ] [, ...] ]"
+
+#~ msgid "LISTEN name"
+#~ msgstr "LISTEN nom"
+
+#~ msgid "LOAD 'filename'"
+#~ msgstr "LOAD 'nom_de_fichier'"
#~ msgid ""
-#~ "ALTER USER name [ [ WITH ] option [ ... ] ]\n"
-#~ "\n"
-#~ "where option can be:\n"
-#~ " \n"
-#~ " SUPERUSER | NOSUPERUSER\n"
-#~ " | CREATEDB | NOCREATEDB\n"
-#~ " | CREATEROLE | NOCREATEROLE\n"
-#~ " | CREATEUSER | NOCREATEUSER\n"
-#~ " | INHERIT | NOINHERIT\n"
-#~ " | LOGIN | NOLOGIN\n"
-#~ " | CONNECTION LIMIT connlimit\n"
-#~ " | [ ENCRYPTED | UNENCRYPTED ] PASSWORD 'password'\n"
-#~ " | VALID UNTIL 'timestamp' \n"
+#~ "LOCK [ TABLE ] [ ONLY ] name [, ...] [ IN lockmode MODE ] [ NOWAIT ]\n"
#~ "\n"
-#~ "ALTER USER name RENAME TO newname\n"
+#~ "where lockmode is one of:\n"
#~ "\n"
-#~ "ALTER USER name SET configuration_parameter { TO | = } { value | DEFAULT }\n"
-#~ "ALTER USER name SET configuration_parameter FROM CURRENT\n"
-#~ "ALTER USER name RESET configuration_parameter\n"
-#~ "ALTER USER name RESET ALL"
+#~ " ACCESS SHARE | ROW SHARE | ROW EXCLUSIVE | SHARE UPDATE EXCLUSIVE\n"
+#~ " | SHARE | SHARE ROW EXCLUSIVE | EXCLUSIVE | ACCESS EXCLUSIVE"
#~ msgstr ""
-#~ "ALTER USER nom [ [ WITH ] option [ ... ] ]\n"
-#~ "\n"
-#~ "où option peut être :\n"
-#~ " \n"
-#~ " SUPERUSER | NOSUPERUSER\n"
-#~ " | CREATEDB | NOCREATEDB\n"
-#~ " | CREATEROLE | NOCREATEROLE\n"
-#~ " | CREATEUSER | NOCREATEUSER\n"
-#~ " | INHERIT | NOINHERIT\n"
-#~ " | LOGIN | NOLOGIN\n"
-#~ " | CONNECTION LIMIT limite_connexion\n"
-#~ " | [ ENCRYPTED | UNENCRYPTED ] PASSWORD 'motdepasse'\n"
-#~ " | VALID UNTIL 'timestamp' \n"
+#~ "LOCK [ TABLE ] [ ONLY ] nom [, ...] [ IN mode_verrouillage MODE ] [ NOWAIT ]\n"
#~ "\n"
-#~ "ALTER USER nom RENAME TO nouveau_nom\n"
+#~ "avec mode_verrouillage parmi :\n"
#~ "\n"
-#~ "ALTER USER nom SET paramètre { TO | = } { valeur | DEFAULT }\n"
-#~ "ALTER USER name SET paramètre FROM CURRENT\n"
-#~ "ALTER USER nom RESET paramètre\n"
-#~ "ALTER USER name RESET ALL"
+#~ " ACCESS SHARE | ROW SHARE | ROW EXCLUSIVE | SHARE UPDATE EXCLUSIVE\n"
+#~ " | SHARE | SHARE ROW EXCLUSIVE | EXCLUSIVE | ACCESS EXCLUSIVE"
-#~ msgid ""
-#~ "ALTER TYPE name RENAME TO new_name\n"
-#~ "ALTER TYPE name OWNER TO new_owner \n"
-#~ "ALTER TYPE name SET SCHEMA new_schema"
-#~ msgstr ""
-#~ "ALTER TYPE nom RENAME TO nouveau_nom\n"
-#~ "ALTER TYPE nom OWNER TO nouveau_propriétaire\n"
-#~ "ALTER TYPE nom SET SCHEMA nouveau_schéma"
+#~ msgid "MOVE [ direction { FROM | IN } ] cursorname"
+#~ msgstr "MOVE [ direction { FROM | IN } ] nom_de_curseur"
-#~ msgid "ALTER TRIGGER name ON table RENAME TO newname"
-#~ msgstr "ALTER TRIGGER nom ON table RENAME TO nouveau_nom"
+#~ msgid "NOTIFY name"
+#~ msgstr "NOTIFY nom"
-#~ msgid "ALTER TEXT SEARCH TEMPLATE name RENAME TO newname"
-#~ msgstr "ALTER TEXT SEARCH TEMPLATE nom RENAME TO nouveau_nom"
+#~ msgid "PREPARE name [ ( datatype [, ...] ) ] AS statement"
+#~ msgstr "PREPARE nom_plan [ ( type_données [, ...] ) ] AS instruction"
-#~ msgid "ALTER TEXT SEARCH PARSER name RENAME TO newname"
-#~ msgstr "ALTER TEXT SEARCH PARSER nom RENAME TO nouveau_nom"
+#~ msgid "PREPARE TRANSACTION transaction_id"
+#~ msgstr "PREPARE TRANSACTION id_transaction"
-#~ msgid ""
-#~ "ALTER TEXT SEARCH DICTIONARY name (\n"
-#~ " option [ = value ] [, ... ]\n"
-#~ ")\n"
-#~ "ALTER TEXT SEARCH DICTIONARY name RENAME TO newname\n"
-#~ "ALTER TEXT SEARCH DICTIONARY name OWNER TO newowner"
-#~ msgstr ""
-#~ "ALTER TEXT SEARCH DICTIONARY nom (\n"
-#~ " option [ = valeur ] [, ... ]\n"
-#~ ")\n"
-#~ "ALTER TEXT SEARCH DICTIONARY nom RENAME TO nouveau_nom\n"
-#~ "ALTER TEXT SEARCH DICTIONARY nom OWNER TO nouveau_propriétaire"
+#~ msgid "REASSIGN OWNED BY old_role [, ...] TO new_role"
+#~ msgstr "REASSIGN OWNED BY ancien_role [, ...] TO nouveau_role"
-#~ msgid ""
-#~ "ALTER TEXT SEARCH CONFIGURATION name\n"
-#~ " ADD MAPPING FOR token_type [, ... ] WITH dictionary_name [, ... ]\n"
-#~ "ALTER TEXT SEARCH CONFIGURATION name\n"
-#~ " ALTER MAPPING FOR token_type [, ... ] WITH dictionary_name [, ... ]\n"
-#~ "ALTER TEXT SEARCH CONFIGURATION name\n"
-#~ " ALTER MAPPING REPLACE old_dictionary WITH new_dictionary\n"
-#~ "ALTER TEXT SEARCH CONFIGURATION name\n"
-#~ " ALTER MAPPING FOR token_type [, ... ] REPLACE old_dictionary WITH new_dictionary\n"
-#~ "ALTER TEXT SEARCH CONFIGURATION name\n"
-#~ " DROP MAPPING [ IF EXISTS ] FOR token_type [, ... ]\n"
-#~ "ALTER TEXT SEARCH CONFIGURATION name RENAME TO newname\n"
-#~ "ALTER TEXT SEARCH CONFIGURATION name OWNER TO newowner"
-#~ msgstr ""
-#~ "ALTER TEXT SEARCH CONFIGURATION nom\n"
-#~ " ADD MAPPING FOR type_jeton [, ... ] WITH nom_dictionnaire [, ... ]\n"
-#~ "ALTER TEXT SEARCH CONFIGURATION nom\n"
-#~ " ALTER MAPPING FOR type_jeton [, ... ] WITH nom_dictionnaire [, ... ]\n"
-#~ "ALTER TEXT SEARCH CONFIGURATION nom\n"
-#~ " ALTER MAPPING REPLACE ancien_dictionnaire WITH nouveau_dictionnaire\n"
-#~ "ALTER TEXT SEARCH CONFIGURATION nom\n"
-#~ " ALTER MAPPING FOR type_jeton [, ... ]\n"
-#~ " REPLACE ancien_dictionnaire WITH nouveau_dictionnaire\n"
-#~ "ALTER TEXT SEARCH CONFIGURATION nom\n"
-#~ " DROP MAPPING [ IF EXISTS ] FOR type_jeton [, ... ]\n"
-#~ "ALTER TEXT SEARCH CONFIGURATION nom RENAME TO nouveau_nom\n"
-#~ "ALTER TEXT SEARCH CONFIGURATION nom OWNER TO nouveau_propriétaire"
+#~ msgid "REINDEX { INDEX | TABLE | DATABASE | SYSTEM } name [ FORCE ]"
+#~ msgstr "REINDEX { INDEX | TABLE | DATABASE | SYSTEM } nom [ FORCE ]"
-#~ msgid ""
-#~ "ALTER TABLESPACE name RENAME TO newname\n"
-#~ "ALTER TABLESPACE name OWNER TO newowner"
-#~ msgstr ""
-#~ "ALTER TABLESPACE nom RENAME TO nouveau_nom\n"
-#~ "ALTER TABLESPACE nom OWNER TO nouveau_propriétaire"
+#~ msgid "RELEASE [ SAVEPOINT ] savepoint_name"
+#~ msgstr "RELEASE [ SAVEPOINT ] nom_retour"
#~ msgid ""
-#~ "ALTER TABLE [ ONLY ] name [ * ]\n"
-#~ " action [, ... ]\n"
-#~ "ALTER TABLE [ ONLY ] name [ * ]\n"
-#~ " RENAME [ COLUMN ] column TO new_column\n"
-#~ "ALTER TABLE name\n"
-#~ " RENAME TO new_name\n"
-#~ "ALTER TABLE name\n"
-#~ " SET SCHEMA new_schema\n"
+#~ "REVOKE [ GRANT OPTION FOR ]\n"
+#~ " { { SELECT | INSERT | UPDATE | DELETE | TRUNCATE | REFERENCES | TRIGGER }\n"
+#~ " [,...] | ALL [ PRIVILEGES ] }\n"
+#~ " ON [ TABLE ] tablename [, ...]\n"
+#~ " FROM { [ GROUP ] rolename | PUBLIC } [, ...]\n"
+#~ " [ CASCADE | RESTRICT ]\n"
#~ "\n"
-#~ "where action is one of:\n"
+#~ "REVOKE [ GRANT OPTION FOR ]\n"
+#~ " { { SELECT | INSERT | UPDATE | REFERENCES } ( column [, ...] )\n"
+#~ " [,...] | ALL [ PRIVILEGES ] ( column [, ...] ) }\n"
+#~ " ON [ TABLE ] tablename [, ...]\n"
+#~ " FROM { [ GROUP ] rolename | PUBLIC } [, ...]\n"
+#~ " [ CASCADE | RESTRICT ]\n"
#~ "\n"
-#~ " ADD [ COLUMN ] column type [ column_constraint [ ... ] ]\n"
-#~ " DROP [ COLUMN ] column [ RESTRICT | CASCADE ]\n"
-#~ " ALTER [ COLUMN ] column [ SET DATA ] TYPE type [ USING expression ]\n"
-#~ " ALTER [ COLUMN ] column SET DEFAULT expression\n"
-#~ " ALTER [ COLUMN ] column DROP DEFAULT\n"
-#~ " ALTER [ COLUMN ] column { SET | DROP } NOT NULL\n"
-#~ " ALTER [ COLUMN ] column SET STATISTICS integer\n"
-#~ " ALTER [ COLUMN ] column SET STORAGE { PLAIN | EXTERNAL | EXTENDED | MAIN }\n"
-#~ " ADD table_constraint\n"
-#~ " DROP CONSTRAINT constraint_name [ RESTRICT | CASCADE ]\n"
-#~ " DISABLE TRIGGER [ trigger_name | ALL | USER ]\n"
-#~ " ENABLE TRIGGER [ trigger_name | ALL | USER ]\n"
-#~ " ENABLE REPLICA TRIGGER trigger_name\n"
-#~ " ENABLE ALWAYS TRIGGER trigger_name\n"
-#~ " DISABLE RULE rewrite_rule_name\n"
-#~ " ENABLE RULE rewrite_rule_name\n"
-#~ " ENABLE REPLICA RULE rewrite_rule_name\n"
-#~ " ENABLE ALWAYS RULE rewrite_rule_name\n"
-#~ " CLUSTER ON index_name\n"
-#~ " SET WITHOUT CLUSTER\n"
-#~ " SET WITH OIDS\n"
-#~ " SET WITHOUT OIDS\n"
-#~ " SET ( storage_parameter = value [, ... ] )\n"
-#~ " RESET ( storage_parameter [, ... ] )\n"
-#~ " INHERIT parent_table\n"
-#~ " NO INHERIT parent_table\n"
-#~ " OWNER TO new_owner\n"
-#~ " SET TABLESPACE new_tablespace"
+#~ "REVOKE [ GRANT OPTION FOR ]\n"
+#~ " { { USAGE | SELECT | UPDATE }\n"
+#~ " [,...] | ALL [ PRIVILEGES ] }\n"
+#~ " ON SEQUENCE sequencename [, ...]\n"
+#~ " FROM { [ GROUP ] rolename | PUBLIC } [, ...]\n"
+#~ " [ CASCADE | RESTRICT ]\n"
+#~ "\n"
+#~ "REVOKE [ GRANT OPTION FOR ]\n"
+#~ " { { CREATE | CONNECT | TEMPORARY | TEMP } [,...] | ALL [ PRIVILEGES ] }\n"
+#~ " ON DATABASE dbname [, ...]\n"
+#~ " FROM { [ GROUP ] rolename | PUBLIC } [, ...]\n"
+#~ " [ CASCADE | RESTRICT ]\n"
+#~ "\n"
+#~ "REVOKE [ GRANT OPTION FOR ]\n"
+#~ " { USAGE | ALL [ PRIVILEGES ] }\n"
+#~ " ON FOREIGN DATA WRAPPER fdwname [, ...]\n"
+#~ " FROM { [ GROUP ] rolename | PUBLIC } [, ...]\n"
+#~ " [ CASCADE | RESTRICT ]\n"
+#~ "\n"
+#~ "REVOKE [ GRANT OPTION FOR ]\n"
+#~ " { USAGE | ALL [ PRIVILEGES ] }\n"
+#~ " ON FOREIGN SERVER servername [, ...]\n"
+#~ " FROM { [ GROUP ] rolename | PUBLIC } [, ...]\n"
+#~ " [ CASCADE | RESTRICT ]\n"
+#~ "\n"
+#~ "REVOKE [ GRANT OPTION FOR ]\n"
+#~ " { EXECUTE | ALL [ PRIVILEGES ] }\n"
+#~ " ON FUNCTION funcname ( [ [ argmode ] [ argname ] argtype [, ...] ] ) [, ...]\n"
+#~ " FROM { [ GROUP ] rolename | PUBLIC } [, ...]\n"
+#~ " [ CASCADE | RESTRICT ]\n"
+#~ "\n"
+#~ "REVOKE [ GRANT OPTION FOR ]\n"
+#~ " { USAGE | ALL [ PRIVILEGES ] }\n"
+#~ " ON LANGUAGE langname [, ...]\n"
+#~ " FROM { [ GROUP ] rolename | PUBLIC } [, ...]\n"
+#~ " [ CASCADE | RESTRICT ]\n"
+#~ "\n"
+#~ "REVOKE [ GRANT OPTION FOR ]\n"
+#~ " { { CREATE | USAGE } [,...] | ALL [ PRIVILEGES ] }\n"
+#~ " ON SCHEMA schemaname [, ...]\n"
+#~ " FROM { [ GROUP ] rolename | PUBLIC } [, ...]\n"
+#~ " [ CASCADE | RESTRICT ]\n"
+#~ "\n"
+#~ "REVOKE [ GRANT OPTION FOR ]\n"
+#~ " { CREATE | ALL [ PRIVILEGES ] }\n"
+#~ " ON TABLESPACE tablespacename [, ...]\n"
+#~ " FROM { [ GROUP ] rolename | PUBLIC } [, ...]\n"
+#~ " [ CASCADE | RESTRICT ]\n"
+#~ "\n"
+#~ "REVOKE [ ADMIN OPTION FOR ]\n"
+#~ " role [, ...] FROM rolename [, ...]\n"
+#~ " [ CASCADE | RESTRICT ]"
#~ msgstr ""
-#~ "ALTER TABLE [ ONLY ] nom [ * ]\n"
-#~ " action [, ... ]\n"
-#~ "ALTER TABLE [ ONLY ] nom [ * ]\n"
-#~ " RENAME [ COLUMN ] colonne TO nouvelle_colonne\n"
-#~ "ALTER TABLE nom\n"
-#~ " RENAME TO nouveau_nom\n"
-#~ "ALTER TABLE nom\n"
-#~ " SET SCHEMA nouveau_schema\n"
+#~ "REVOKE [ GRANT OPTION FOR ]\n"
+#~ " { { SELECT | INSERT | UPDATE | DELETE | TRUNCATE | REFERENCES | TRIGGER }\n"
+#~ " [,...] | ALL [ PRIVILEGES ] }\n"
+#~ " ON [ TABLE ] nom_table [, ...]\n"
+#~ " FROM { [ GROUP ] nom_rôle | PUBLIC } [, ...]\n"
+#~ " [ CASCADE | RESTRICT ]\n"
#~ "\n"
-#~ "où action peut être :\n"
+#~ "REVOKE [ GRANT OPTION FOR ]\n"
+#~ " { { SELECT | INSERT | UPDATE | REFERENCES } ( colonne [, ...] )\n"
+#~ " [,...] | ALL [ PRIVILEGES ] ( colonne [, ...] ) }\n"
+#~ " ON [ TABLE ] nom_table [, ...]\n"
+#~ " FROM { [ GROUP ] nom_rôle | PUBLIC } [, ...]\n"
+#~ " [ CASCADE | RESTRICT ]\n"
#~ "\n"
-#~ " ADD [ COLUMN ] colonne type [ contrainte_colonne [ ... ] ]\n"
-#~ " DROP [ COLUMN ] colonne [ RESTRICT | CASCADE ]\n"
-#~ " ALTER [ COLUMN ] colonne [ SET DATA ] TYPE type [ USING expression ]\n"
-#~ " ALTER [ COLUMN ] colonne SET DEFAULT expression\n"
-#~ " ALTER [ COLUMN ] colonne DROP DEFAULT\n"
-#~ " ALTER [ COLUMN ] colonne { SET | DROP } NOT NULL\n"
-#~ " ALTER [ COLUMN ] colonne SET STATISTICS entier\n"
-#~ " ALTER [ COLUMN ] colonne SET STORAGE\n"
-#~ " { PLAIN | EXTERNAL | EXTENDED | MAIN }\n"
-#~ " ADD contrainte_table\n"
-#~ " DROP CONSTRAINT nom_contrainte [ RESTRICT | CASCADE ]\n"
-#~ " DISABLE TRIGGER [ nom_trigger | ALL | USER ]\n"
-#~ " ENABLE TRIGGER [ nom_trigger | ALL | USER ]\n"
-#~ " ENABLE REPLICA TRIGGER nom_trigger\n"
-#~ " ENABLE ALWAYS TRIGGER nom_trigger\n"
-#~ " DISABLE RULE nom_règle_réécriture\n"
-#~ " ENABLE RULE nom_règle_réécriture\n"
-#~ " ENABLE REPLICA RULE nom_règle_réécriture\n"
-#~ " ENABLE ALWAYS RULE nom_règle_réécriture\n"
-#~ " CLUSTER ON nom_index\n"
-#~ " SET WITHOUT CLUSTER\n"
-#~ " SET WITH OIDS\n"
-#~ " SET WITHOUT OIDS\n"
-#~ " SET ( paramètre_stockage = valeur [, ... ] )\n"
-#~ " RESET ( paramètre_stockage [, ... ] )\n"
-#~ " INHERIT table_parent\n"
-#~ " NO INHERIT table_parent\n"
-#~ " OWNER TO nouveau_propriétaire\n"
-#~ " SET TABLESPACE nouveau_tablespace"
+#~ "REVOKE [ GRANT OPTION FOR ]\n"
+#~ " { { USAGE | SELECT | UPDATE }\n"
+#~ " [,...] | ALL [ PRIVILEGES ] }\n"
+#~ " ON SEQUENCE nom_séquence [, ...]\n"
+#~ " FROM { [ GROUP ] nom_rôle | PUBLIC } [, ...]\n"
+#~ " [ CASCADE | RESTRICT ]\n"
+#~ "\n"
+#~ "REVOKE [ GRANT OPTION FOR ]\n"
+#~ " { { CREATE | CONNECT | TEMPORARY | TEMP } [,...] | ALL [ PRIVILEGES ] }\n"
+#~ " ON DATABASE nom_base [, ...]\n"
+#~ " FROM { [ GROUP ] nom_rôle | PUBLIC } [, ...]\n"
+#~ " [ CASCADE | RESTRICT ]\n"
+#~ "\n"
+#~ "REVOKE [ GRANT OPTION FOR ]\n"
+#~ " { USAGE | ALL [ PRIVILEGES ] }\n"
+#~ " ON FOREIGN DATA WRAPPER nom_fdw [, ...]\n"
+#~ " FROM { [ GROUP ] nom_rôle | PUBLIC } [, ...]\n"
+#~ " [ CASCADE | RESTRICT ]\n"
+#~ "\n"
+#~ "REVOKE [ GRANT OPTION FOR ]\n"
+#~ " { USAGE | ALL [ PRIVILEGES ] }\n"
+#~ " ON FOREIGN SERVER nom_serveur [, ...]\n"
+#~ " FROM { [ GROUP ] nom_rôle | PUBLIC } [, ...]\n"
+#~ " [ CASCADE | RESTRICT ]\n"
+#~ "\n"
+#~ "REVOKE [ GRANT OPTION FOR ]\n"
+#~ " { EXECUTE | ALL [ PRIVILEGES ] }\n"
+#~ " ON FUNCTION nom_fonction ( [ [ mode_arg ] [ nom_arg ] type_arg [, ...] ] ) [, ...]\n"
+#~ " FROM { [ GROUP ] nom_rôle | PUBLIC } [, ...]\n"
+#~ " [ CASCADE | RESTRICT ]\n"
+#~ "\n"
+#~ "REVOKE [ GRANT OPTION FOR ]\n"
+#~ " { USAGE | ALL [ PRIVILEGES ] }\n"
+#~ " ON LANGUAGE nom_langage [, ...]\n"
+#~ " FROM { [ GROUP ] nom_rôle | PUBLIC } [, ...]\n"
+#~ " [ CASCADE | RESTRICT ]\n"
+#~ "\n"
+#~ "REVOKE [ GRANT OPTION FOR ]\n"
+#~ " { { CREATE | USAGE } [,...] | ALL [ PRIVILEGES ] }\n"
+#~ " ON SCHEMA nom_schéma [, ...]\n"
+#~ " FROM { [ GROUP ] nom_rôle | PUBLIC } [, ...]\n"
+#~ " [ CASCADE | RESTRICT ]\n"
+#~ "\n"
+#~ "REVOKE [ GRANT OPTION FOR ]\n"
+#~ " { CREATE | ALL [ PRIVILEGES ] }\n"
+#~ " ON TABLESPACE nom_tablespace [, ...]\n"
+#~ " FROM { [ GROUP ] nom_rôle | PUBLIC } [, ...]\n"
+#~ " [ CASCADE | RESTRICT ]\n"
+#~ "\n"
+#~ "REVOKE [ ADMIN OPTION FOR ]\n"
+#~ " role [, ...] FROM nom_rôle [, ...]\n"
+#~ " [ CASCADE | RESTRICT ]"
-#~ msgid ""
-#~ "ALTER SERVER servername [ VERSION 'newversion' ]\n"
-#~ " [ OPTIONS ( [ ADD | SET | DROP ] option ['value'] [, ... ] ) ]\n"
-#~ "ALTER SERVER servername OWNER TO new_owner"
-#~ msgstr ""
-#~ "ALTER SERVER nom [ VERSION 'nouvelleversion' ]\n"
-#~ " [ OPTIONS ( [ ADD | SET | DROP ] option ['valeur'] [, ... ] ) ]\n"
-#~ "ALTER SERVER nom OWNER TO nouveau_propriétaire"
+#~ msgid "ROLLBACK [ WORK | TRANSACTION ]"
+#~ msgstr "ROLLBACK [ WORK | TRANSACTION ]"
-#~ msgid ""
-#~ "ALTER SEQUENCE name [ INCREMENT [ BY ] increment ]\n"
-#~ " [ MINVALUE minvalue | NO MINVALUE ] [ MAXVALUE maxvalue | NO MAXVALUE ]\n"
-#~ " [ START [ WITH ] start ]\n"
-#~ " [ RESTART [ [ WITH ] restart ] ]\n"
-#~ " [ CACHE cache ] [ [ NO ] CYCLE ]\n"
-#~ " [ OWNED BY { table.column | NONE } ]\n"
-#~ "ALTER SEQUENCE name OWNER TO new_owner\n"
-#~ "ALTER SEQUENCE name RENAME TO new_name\n"
-#~ "ALTER SEQUENCE name SET SCHEMA new_schema"
-#~ msgstr ""
-#~ "ALTER SEQUENCE nom [ INCREMENT [ BY ] incrément ]\n"
-#~ " [ MINVALUE valeur_min | NO MINVALUE ] [ MAXVALUE valeur_max | NO MAXVALUE ]\n"
-#~ " [ START [ WITH ] valeur_début ]\n"
-#~ " [ RESTART [ [ WITH ] valeur_redémarrage ] ]\n"
-#~ " [ CACHE cache ] [ [ NO ] CYCLE ]\n"
-#~ " [ OWNED BY { table.colonne | NONE } ]\n"
-#~ "ALTER SEQUENCE nom OWNER TO new_propriétaire\n"
-#~ "ALTER SEQUENCE nom RENAME TO new_nom\n"
-#~ "ALTER SEQUENCE nom SET SCHEMA new_schéma"
+#~ msgid "ROLLBACK PREPARED transaction_id"
+#~ msgstr "ROLLBACK PREPARED id_transaction"
-#~ msgid ""
-#~ "ALTER SCHEMA name RENAME TO newname\n"
-#~ "ALTER SCHEMA name OWNER TO newowner"
-#~ msgstr ""
-#~ "ALTER SCHEMA nom RENAME TO nouveau_nom\n"
-#~ "ALTER SCHEMA nom OWNER TO nouveau_propriétaire"
+#~ msgid "ROLLBACK [ WORK | TRANSACTION ] TO [ SAVEPOINT ] savepoint_name"
+#~ msgstr "ROLLBACK [ WORK | TRANSACTION ] TO [ SAVEPOINT ] nom_retour"
#~ msgid ""
-#~ "ALTER ROLE name [ [ WITH ] option [ ... ] ]\n"
+#~ "[ WITH [ RECURSIVE ] with_query [, ...] ]\n"
+#~ "SELECT [ ALL | DISTINCT [ ON ( expression [, ...] ) ] ]\n"
+#~ " * | expression [ [ AS ] output_name ] [, ...]\n"
+#~ " [ FROM from_item [, ...] ]\n"
+#~ " [ WHERE condition ]\n"
+#~ " [ GROUP BY expression [, ...] ]\n"
+#~ " [ HAVING condition [, ...] ]\n"
+#~ " [ WINDOW window_name AS ( window_definition ) [, ...] ]\n"
+#~ " [ { UNION | INTERSECT | EXCEPT } [ ALL ] select ]\n"
+#~ " [ ORDER BY expression [ ASC | DESC | USING operator ] [ NULLS { FIRST | LAST } ] [, ...] ]\n"
+#~ " [ LIMIT { count | ALL } ]\n"
+#~ " [ OFFSET start [ ROW | ROWS ] ]\n"
+#~ " [ FETCH { FIRST | NEXT } [ count ] { ROW | ROWS } ONLY ]\n"
+#~ " [ FOR { UPDATE | SHARE } [ OF table_name [, ...] ] [ NOWAIT ] [...] ]\n"
#~ "\n"
-#~ "where option can be:\n"
-#~ " \n"
-#~ " SUPERUSER | NOSUPERUSER\n"
-#~ " | CREATEDB | NOCREATEDB\n"
-#~ " | CREATEROLE | NOCREATEROLE\n"
-#~ " | CREATEUSER | NOCREATEUSER\n"
-#~ " | INHERIT | NOINHERIT\n"
-#~ " | LOGIN | NOLOGIN\n"
-#~ " | CONNECTION LIMIT connlimit\n"
-#~ " | [ ENCRYPTED | UNENCRYPTED ] PASSWORD 'password'\n"
-#~ " | VALID UNTIL 'timestamp' \n"
+#~ "where from_item can be one of:\n"
#~ "\n"
-#~ "ALTER ROLE name RENAME TO newname\n"
+#~ " [ ONLY ] table_name [ * ] [ [ AS ] alias [ ( column_alias [, ...] ) ] ]\n"
+#~ " ( select ) [ AS ] alias [ ( column_alias [, ...] ) ]\n"
+#~ " with_query_name [ [ AS ] alias [ ( column_alias [, ...] ) ] ]\n"
+#~ " function_name ( [ argument [, ...] ] ) [ AS ] alias [ ( column_alias [, ...] | column_definition [, ...] ) ]\n"
+#~ " function_name ( [ argument [, ...] ] ) AS ( column_definition [, ...] )\n"
+#~ " from_item [ NATURAL ] join_type from_item [ ON join_condition | USING ( join_column [, ...] ) ]\n"
#~ "\n"
-#~ "ALTER ROLE name SET configuration_parameter { TO | = } { value | DEFAULT }\n"
-#~ "ALTER ROLE name SET configuration_parameter FROM CURRENT\n"
-#~ "ALTER ROLE name RESET configuration_parameter\n"
-#~ "ALTER ROLE name RESET ALL"
+#~ "and with_query is:\n"
+#~ "\n"
+#~ " with_query_name [ ( column_name [, ...] ) ] AS ( select )\n"
+#~ "\n"
+#~ "TABLE { [ ONLY ] table_name [ * ] | with_query_name }"
#~ msgstr ""
-#~ "ALTER ROLE nom [ [ WITH ] option [ ... ] ]\n"
+#~ "[ WITH [ RECURSIVE ] requête_with [, ...] ]\n"
+#~ "SELECT [ ALL | DISTINCT [ ON ( expression [, ...] ) ] ]\n"
+#~ " * | expression [ [ AS ] nom_sortie ] [, ...]\n"
+#~ " [ FROM élément_from [, ...] ]\n"
+#~ " [ WHERE condition ]\n"
+#~ " [ GROUP BY expression [, ...] ]\n"
+#~ " [ HAVING condition [, ...] ]\n"
+#~ " [ WINDOW nom_window AS ( définition_window ) [, ...] ]\n"
+#~ " [ { UNION | INTERSECT | EXCEPT } [ ALL ] select ]\n"
+#~ " [ ORDER BY expression [ ASC | DESC | USING opérateur ] [ NULLS { FIRST | LAST } ] [, ...] ]\n"
+#~ " [ LIMIT { total | ALL } ]\n"
+#~ " [ OFFSET début [ ROW | ROWS ] ]\n"
+#~ " [ FETCH { FIRST | NEXT } [ total ] { ROW | ROWS } ONLY ]\n"
+#~ " [ FOR { UPDATE | SHARE } [ OF nom_table [, ...] ] [ NOWAIT ] [...] ]\n"
#~ "\n"
-#~ "où option peut être :\n"
-#~ " \n"
-#~ " SUPERUSER | NOSUPERUSER\n"
-#~ " | CREATEDB | NOCREATEDB\n"
-#~ " | CREATEROLE | NOCREATEROLE\n"
-#~ " | CREATEUSER | NOCREATEUSER\n"
-#~ " | INHERIT | NOINHERIT\n"
-#~ " | LOGIN | NOLOGIN\n"
-#~ " | CONNECTION LIMIT limite_connexions\n"
-#~ " | [ ENCRYPTED | UNENCRYPTED ] PASSWORD 'mot de passe'\n"
-#~ " | VALID UNTIL 'timestamp' \n"
+#~ "avec élément_from faisant parti de :\n"
#~ "\n"
-#~ "ALTER ROLE nom RENAME TO nouveau_nom\n"
+#~ " [ ONLY ] nom_table [ * ] [ [ AS ] alias [ ( alias_colonne [, ...] ) ] ]\n"
+#~ " ( select ) [ AS ] alias [ ( alias_colonne [, ...] ) ]\n"
+#~ " nom_requête_with [ [ AS ] alias [ ( alias_colonne [, ...] ) ] ]\n"
+#~ " nom_fonction ( [ argument [, ...] ] ) [ AS ] alias [ ( alias_colonne [, ...] | définition_colonne [, ...] ) ]\n"
+#~ " nom_fonction ( [ argument [, ...] ] ) AS ( définition_colonne [, ...] )\n"
+#~ " élément_from [ NATURAL ] type_jointure élément_from [ ON condition_jointure | USING ( colonne_jointure [, ...] ) ]\n"
#~ "\n"
-#~ "ALTER ROLE nom SET paramètre { TO | = } { valeur | DEFAULT }\n"
-#~ "ALTER ROLE name SET paramètre FROM CURRENT\n"
-#~ "ALTER ROLE nom RESET paramètre\n"
-#~ "ALTER ROLE name RESET ALL"
+#~ "et requête_with est:\n"
+#~ "\n"
+#~ " nom_requête_with [ ( nom_colonne [, ...] ) ] AS ( select )\n"
+#~ "\n"
+#~ "TABLE { [ ONLY ] nom_table [ * ] | nom_requête_with }"
#~ msgid ""
-#~ "ALTER OPERATOR FAMILY name USING index_method ADD\n"
-#~ " { OPERATOR strategy_number operator_name ( op_type, op_type )\n"
-#~ " | FUNCTION support_number [ ( op_type [ , op_type ] ) ] funcname ( argument_type [, ...] )\n"
-#~ " } [, ... ]\n"
-#~ "ALTER OPERATOR FAMILY name USING index_method DROP\n"
-#~ " { OPERATOR strategy_number ( op_type [ , op_type ] )\n"
-#~ " | FUNCTION support_number ( op_type [ , op_type ] )\n"
-#~ " } [, ... ]\n"
-#~ "ALTER OPERATOR FAMILY name USING index_method RENAME TO newname\n"
-#~ "ALTER OPERATOR FAMILY name USING index_method OWNER TO newowner"
+#~ "[ WITH [ RECURSIVE ] with_query [, ...] ]\n"
+#~ "SELECT [ ALL | DISTINCT [ ON ( expression [, ...] ) ] ]\n"
+#~ " * | expression [ [ AS ] output_name ] [, ...]\n"
+#~ " INTO [ TEMPORARY | TEMP ] [ TABLE ] new_table\n"
+#~ " [ FROM from_item [, ...] ]\n"
+#~ " [ WHERE condition ]\n"
+#~ " [ GROUP BY expression [, ...] ]\n"
+#~ " [ HAVING condition [, ...] ]\n"
+#~ " [ WINDOW window_name AS ( window_definition ) [, ...] ]\n"
+#~ " [ { UNION | INTERSECT | EXCEPT } [ ALL ] select ]\n"
+#~ " [ ORDER BY expression [ ASC | DESC | USING operator ] [ NULLS { FIRST | LAST } ] [, ...] ]\n"
+#~ " [ LIMIT { count | ALL } ]\n"
+#~ " [ OFFSET start [ ROW | ROWS ] ]\n"
+#~ " [ FETCH { FIRST | NEXT } [ count ] { ROW | ROWS } ONLY ]\n"
+#~ " [ FOR { UPDATE | SHARE } [ OF table_name [, ...] ] [ NOWAIT ] [...] ]"
#~ msgstr ""
-#~ "ALTER OPERATOR FAMILY nom USING méthode_indexage ADD\n"
-#~ " { OPERATOR numéro_stratégie nom_opérateur ( type_op, type_op ) \n"
-#~ " | FUNCTION numéro_support [ ( type_op [ , type_op ] ) ]\n"
-#~ " nom_fonction ( type_argument [, ...] )\n"
-#~ " } [, ... ]\n"
-#~ "ALTER OPERATOR FAMILY nom USING méthode_indexage DROP\n"
-#~ " { OPERATOR numéro_stratégie ( type_op [ , type_op ] )\n"
-#~ " | FUNCTION numéro_support ( type_op [ , type_op ] )\n"
-#~ " } [, ... ]\n"
-#~ "ALTER OPERATOR FAMILY nom USING méthode_indexage\n"
-#~ " RENAME TO nouveau_nom\n"
-#~ "ALTER OPERATOR FAMILY nom USING méthode_indexage\n"
-#~ " OWNER TO nouveau_propriétaire"
+#~ "[ WITH [ RECURSIVE ] requête_with [, ...] ]\n"
+#~ "SELECT [ ALL | DISTINCT [ ON ( expression [, ...] ) ] ]\n"
+#~ " * | expression [ [ AS ] nom_sortie ] [, ...]\n"
+#~ " INTO [ TEMPORARY | TEMP ] [ TABLE ] nouvelle_table\n"
+#~ " [ FROM élément_from [, ...] ]\n"
+#~ " [ WHERE condition ]\n"
+#~ " [ GROUP BY expression [, ...] ]\n"
+#~ " [ HAVING condition [, ...] ]\n"
+#~ " [ WINDOW nom_window AS ( définition_window ) [, ...] ]\n"
+#~ " [ { UNION | INTERSECT | EXCEPT } [ ALL ] select ]\n"
+#~ " [ ORDER BY expression [ ASC | DESC | USING opérateur ] [ NULLS { FIRST | LAST } ] [, ...] ]\n"
+#~ " [ LIMIT { total | ALL } ]\n"
+#~ " [ OFFSET début [ ROW | ROWS ] ]\n"
+#~ " [ FETCH { FIRST | NEXT } [ total ] { ROW | ROWS } ONLY ]\n"
+#~ " [ FOR { UPDATE | SHARE } [ OF nom_table [, ...] ] [ NOWAIT ] [...] ]"
#~ msgid ""
-#~ "ALTER OPERATOR CLASS name USING index_method RENAME TO newname\n"
-#~ "ALTER OPERATOR CLASS name USING index_method OWNER TO newowner"
-#~ msgstr ""
-#~ "ALTER OPERATOR CLASS nom USING méthode_indexation\n"
-#~ " RENAME TO nouveau_nom\n"
-#~ "ALTER OPERATOR CLASS nom USING méthode_indexation\n"
-#~ " OWNER TO nouveau_propriétaire"
-
-#~ msgid "ALTER OPERATOR name ( { lefttype | NONE } , { righttype | NONE } ) OWNER TO newowner"
+#~ "SET [ SESSION | LOCAL ] configuration_parameter { TO | = } { value | 'value' | DEFAULT }\n"
+#~ "SET [ SESSION | LOCAL ] TIME ZONE { timezone | LOCAL | DEFAULT }"
#~ msgstr ""
-#~ "ALTER OPERATOR nom ( { lefttype | NONE } , { righttype | NONE } )\n"
-#~ " OWNER TO nouveau_propriétaire"
+#~ "SET [ SESSION | LOCAL ] paramètre { TO | = } { valeur | 'valeur' | DEFAULT }\n"
+#~ "SET [ SESSION | LOCAL ] TIME ZONE { zone_horaire | LOCAL | DEFAULT }"
-#~ msgid ""
-#~ "ALTER [ PROCEDURAL ] LANGUAGE name RENAME TO newname\n"
-#~ "ALTER [ PROCEDURAL ] LANGUAGE name OWNER TO new_owner"
-#~ msgstr ""
-#~ "ALTER [ PROCEDURAL ] LANGUAGE nom RENAME TO nouveau_nom\n"
-#~ "ALTER [ PROCEDURAL ] LANGUAGE nom OWNER TO nouveau_propriétaire"
+#~ msgid "SET CONSTRAINTS { ALL | name [, ...] } { DEFERRED | IMMEDIATE }"
+#~ msgstr "SET CONSTRAINTS { ALL | nom [, ...] } { DEFERRED | IMMEDIATE }"
#~ msgid ""
-#~ "ALTER INDEX name RENAME TO new_name\n"
-#~ "ALTER INDEX name SET TABLESPACE tablespace_name\n"
-#~ "ALTER INDEX name SET ( storage_parameter = value [, ... ] )\n"
-#~ "ALTER INDEX name RESET ( storage_parameter [, ... ] )"
+#~ "SET [ SESSION | LOCAL ] ROLE rolename\n"
+#~ "SET [ SESSION | LOCAL ] ROLE NONE\n"
+#~ "RESET ROLE"
#~ msgstr ""
-#~ "ALTER INDEX nom RENAME TO nouveau_nom\n"
-#~ "ALTER INDEX nom SET TABLESPACE nom_tablespace\n"
-#~ "ALTER INDEX nom SET ( paramètre_stockage = valeur [, ... ] )\n"
-#~ "ALTER INDEX nom RESET ( paramètre_stockage [, ... ] )"
+#~ "SET [ SESSION | LOCAL ] ROLE nom_rôle\n"
+#~ "SET [ SESSION | LOCAL ] ROLE NONE\n"
+#~ "RESET ROLE"
#~ msgid ""
-#~ "ALTER GROUP groupname ADD USER username [, ... ]\n"
-#~ "ALTER GROUP groupname DROP USER username [, ... ]\n"
-#~ "\n"
-#~ "ALTER GROUP groupname RENAME TO newname"
+#~ "SET [ SESSION | LOCAL ] SESSION AUTHORIZATION username\n"
+#~ "SET [ SESSION | LOCAL ] SESSION AUTHORIZATION DEFAULT\n"
+#~ "RESET SESSION AUTHORIZATION"
#~ msgstr ""
-#~ "ALTER GROUP nom_groupe ADD USER nom_utilisateur [, ... ]\n"
-#~ "ALTER GROUP nom_groupe DROP USER nom_utilisateur [, ... ]\n"
-#~ "\n"
-#~ "ALTER GROUP nom_groupe RENAME TO nouveau_nom"
+#~ "SET [ SESSION | LOCAL ] SESSION AUTHORIZATION nom_utilisateur\n"
+#~ "SET [ SESSION | LOCAL ] SESSION AUTHORIZATION DEFAULT\n"
+#~ "RESET SESSION AUTHORIZATION"
#~ msgid ""
-#~ "ALTER FUNCTION name ( [ [ argmode ] [ argname ] argtype [, ...] ] )\n"
-#~ " action [ ... ] [ RESTRICT ]\n"
-#~ "ALTER FUNCTION name ( [ [ argmode ] [ argname ] argtype [, ...] ] )\n"
-#~ " RENAME TO new_name\n"
-#~ "ALTER FUNCTION name ( [ [ argmode ] [ argname ] argtype [, ...] ] )\n"
-#~ " OWNER TO new_owner\n"
-#~ "ALTER FUNCTION name ( [ [ argmode ] [ argname ] argtype [, ...] ] )\n"
-#~ " SET SCHEMA new_schema\n"
+#~ "SET TRANSACTION transaction_mode [, ...]\n"
+#~ "SET SESSION CHARACTERISTICS AS TRANSACTION transaction_mode [, ...]\n"
#~ "\n"
-#~ "where action is one of:\n"
+#~ "where transaction_mode is one of:\n"
#~ "\n"
-#~ " CALLED ON NULL INPUT | RETURNS NULL ON NULL INPUT | STRICT\n"
-#~ " IMMUTABLE | STABLE | VOLATILE\n"
-#~ " [ EXTERNAL ] SECURITY INVOKER | [ EXTERNAL ] SECURITY DEFINER\n"
-#~ " COST execution_cost\n"
-#~ " ROWS result_rows\n"
-#~ " SET configuration_parameter { TO | = } { value | DEFAULT }\n"
-#~ " SET configuration_parameter FROM CURRENT\n"
-#~ " RESET configuration_parameter\n"
-#~ " RESET ALL"
+#~ " ISOLATION LEVEL { SERIALIZABLE | REPEATABLE READ | READ COMMITTED | READ UNCOMMITTED }\n"
+#~ " READ WRITE | READ ONLY"
#~ msgstr ""
-#~ "ALTER FUNCTION nom ( [ [ mode_arg ] [ nom_arg ] type_arg [, ...] ] )\n"
-#~ " action [, ... ] [ RESTRICT ]\n"
-#~ "ALTER FUNCTION nom ( [ [ mode_arg ] [ nom_arg ] type_arg [, ...] ] )\n"
-#~ " RENAME TO nouveau_nom\n"
-#~ "ALTER FUNCTION nom ( [ [ mode_arg ] [ nom_arg ] type_arg [, ...] ] )\n"
-#~ " OWNER TO nouveau_proprietaire\n"
-#~ "ALTER FUNCTION nom ( [ [ mode_arg ] [ nom_arg ] type_arg [, ...] ] )\n"
-#~ " SET SCHEMA nouveau_schema\n"
+#~ "SET TRANSACTION mode_transaction [, ...]\n"
+#~ "SET SESSION CHARACTERISTICS AS TRANSACTION mode_transaction [, ...]\n"
#~ "\n"
-#~ "où action peut être :\n"
+#~ "où mode_transaction peut être :\n"
#~ "\n"
-#~ " CALLED ON NULL INPUT | RETURNS NULL ON NULL INPUT | STRICT\n"
-#~ " IMMUTABLE | STABLE | VOLATILE\n"
-#~ " [ EXTERNAL ] SECURITY INVOKER | [ EXTERNAL ] SECURITY DEFINER\n"
-#~ " COST cout_execution\n"
-#~ " ROWS lignes_resultats\n"
-#~ " SET paramètre { TO | = } { valeur | DEFAULT }\n"
-#~ " SET paramètre FROM CURRENT\n"
-#~ " RESET paramètre\n"
-#~ " RESET ALL"
-
-#~ msgid ""
-#~ "ALTER FOREIGN DATA WRAPPER name\n"
-#~ " [ VALIDATOR valfunction | NO VALIDATOR ]\n"
-#~ " [ OPTIONS ( [ ADD | SET | DROP ] option ['value'] [, ... ]) ]\n"
-#~ "ALTER FOREIGN DATA WRAPPER name OWNER TO new_owner"
-#~ msgstr ""
-#~ "ALTER FOREIGN DATA WRAPPER nom\n"
-#~ " [ VALIDATOR fonction_validation | NO VALIDATOR ]\n"
-#~ " [ OPTIONS ( [ ADD | SET | DROP ] option ['valeur'] [, ... ]) ]\n"
-#~ "ALTER FOREIGN DATA WRAPPER nom OWNER TO nouveau_propriétaire"
+#~ " ISOLATION LEVEL { SERIALIZABLE | REPEATABLE READ |\n"
+#~ " READ COMMITTED | READ UNCOMMITTED }\n"
+#~ " READ WRITE | READ ONLY"
#~ msgid ""
-#~ "ALTER DOMAIN name\n"
-#~ " { SET DEFAULT expression | DROP DEFAULT }\n"
-#~ "ALTER DOMAIN name\n"
-#~ " { SET | DROP } NOT NULL\n"
-#~ "ALTER DOMAIN name\n"
-#~ " ADD domain_constraint\n"
-#~ "ALTER DOMAIN name\n"
-#~ " DROP CONSTRAINT constraint_name [ RESTRICT | CASCADE ]\n"
-#~ "ALTER DOMAIN name\n"
-#~ " OWNER TO new_owner \n"
-#~ "ALTER DOMAIN name\n"
-#~ " SET SCHEMA new_schema"
+#~ "SHOW name\n"
+#~ "SHOW ALL"
#~ msgstr ""
-#~ "ALTER DOMAIN nom\n"
-#~ " { SET DEFAULT expression | DROP DEFAULT }\n"
-#~ "ALTER DOMAIN nom\n"
-#~ " { SET | DROP } NOT NULL\n"
-#~ "ALTER DOMAIN nom\n"
-#~ " ADD contrainte_domaine\n"
-#~ "ALTER DOMAIN nom\n"
-#~ " DROP CONSTRAINT nom_contrainte [ RESTRICT | CASCADE ]\n"
-#~ "ALTER DOMAIN nom\n"
-#~ " OWNER TO nouveau_propriétaire \n"
-#~ "ALTER DOMAIN nom\n"
-#~ " SET SCHEMA nouveau_schéma"
+#~ "SHOW nom\n"
+#~ "SHOW ALL"
#~ msgid ""
-#~ "ALTER DATABASE name [ [ WITH ] option [ ... ] ]\n"
-#~ "\n"
-#~ "where option can be:\n"
-#~ "\n"
-#~ " CONNECTION LIMIT connlimit\n"
-#~ "\n"
-#~ "ALTER DATABASE name RENAME TO newname\n"
-#~ "\n"
-#~ "ALTER DATABASE name OWNER TO new_owner\n"
+#~ "START TRANSACTION [ transaction_mode [, ...] ]\n"
#~ "\n"
-#~ "ALTER DATABASE name SET TABLESPACE new_tablespace\n"
+#~ "where transaction_mode is one of:\n"
#~ "\n"
-#~ "ALTER DATABASE name SET configuration_parameter { TO | = } { value | DEFAULT }\n"
-#~ "ALTER DATABASE name SET configuration_parameter FROM CURRENT\n"
-#~ "ALTER DATABASE name RESET configuration_parameter\n"
-#~ "ALTER DATABASE name RESET ALL"
+#~ " ISOLATION LEVEL { SERIALIZABLE | REPEATABLE READ | READ COMMITTED | READ UNCOMMITTED }\n"
+#~ " READ WRITE | READ ONLY"
#~ msgstr ""
-#~ "ALTER DATABASE nom [ [ WITH ] option [ ... ] ]\n"
-#~ "\n"
-#~ "où option peut être:\n"
-#~ "\n"
-#~ " CONNECTION LIMIT limite_connexion\n"
-#~ "\n"
-#~ "ALTER DATABASE nom RENAME TO nouveau_nom\n"
-#~ "\n"
-#~ "ALTER DATABASE nom OWNER TO nouveau_propriétaire\n"
+#~ "START TRANSACTION [ mode_transaction [, ...] ]\n"
#~ "\n"
-#~ "ALTER DATABASE nom SET TABLESPACE nouveau_tablespace\n"
+#~ "où mode_transaction peut être :\n"
#~ "\n"
-#~ "ALTER DATABASE nom SET paramètre_configuration { TO | = } { valeur | DEFAULT }\n"
-#~ "ALTER DATABASE nom SET paramètre_configuration FROM CURRENT\n"
-#~ "ALTER DATABASE nom RESET paramètre_configuration\n"
-#~ "ALTER DATABASE nom RESET ALL"
+#~ " ISOLATION LEVEL { SERIALIZABLE | REPEATABLE READ |\n"
+#~ " READ COMMITTED | READ UNCOMMITTED }\n"
+#~ " READ WRITE | READ ONLY"
#~ msgid ""
-#~ "ALTER CONVERSION name RENAME TO newname\n"
-#~ "ALTER CONVERSION name OWNER TO newowner"
+#~ "TRUNCATE [ TABLE ] [ ONLY ] name [, ... ]\n"
+#~ " [ RESTART IDENTITY | CONTINUE IDENTITY ] [ CASCADE | RESTRICT ]"
#~ msgstr ""
-#~ "ALTER CONVERSION nom RENAME TO nouveau_nom\n"
-#~ "ALTER CONVERSION nom OWNER TO nouveau_propriétaire"
+#~ "TRUNCATE [ TABLE ] [ ONLY ] nom [, ... ]\n"
+#~ " [ RESTART IDENTITY | CONTINUE IDENTITY ] [ CASCADE | RESTRICT ]"
+
+#~ msgid "UNLISTEN { name | * }"
+#~ msgstr "UNLISTEN { nom | * }"
#~ msgid ""
-#~ "ALTER AGGREGATE name ( type [ , ... ] ) RENAME TO new_name\n"
-#~ "ALTER AGGREGATE name ( type [ , ... ] ) OWNER TO new_owner\n"
-#~ "ALTER AGGREGATE name ( type [ , ... ] ) SET SCHEMA new_schema"
+#~ "UPDATE [ ONLY ] table [ [ AS ] alias ]\n"
+#~ " SET { column = { expression | DEFAULT } |\n"
+#~ " ( column [, ...] ) = ( { expression | DEFAULT } [, ...] ) } [, ...]\n"
+#~ " [ FROM fromlist ]\n"
+#~ " [ WHERE condition | WHERE CURRENT OF cursor_name ]\n"
+#~ " [ RETURNING * | output_expression [ [ AS ] output_name ] [, ...] ]"
#~ msgstr ""
-#~ "ALTER AGGREGATE nom ( type [ , ... ] ) RENAME TO nouveau_nom\n"
-#~ "ALTER AGGREGATE nom ( type [ , ... ] ) OWNER TO nouveau_propriétaire\n"
-#~ "ALTER AGGREGATE nom ( type [ , ... ] ) SET SCHEMA nouveau_schéma"
-
-#~ msgid "ABORT [ WORK | TRANSACTION ]"
-#~ msgstr "ABORT [ WORK | TRANSACTION ]"
-
-#~ msgid "number"
-#~ msgstr "numéro"
-
-#~ msgid "rolename"
-#~ msgstr "nom_rôle"
-
-#~ msgid "Exclusion constraints:"
-#~ msgstr "Contraintes d'exclusion :"
-
-#~ msgid "define a new constraint trigger"
-#~ msgstr "définir une nouvelle contrainte de déclenchement"
-
-#~ msgid " as user \"%s\""
-#~ msgstr " comme utilisateur « %s »"
-
-#~ msgid " at port \"%s\""
-#~ msgstr " sur le port « %s »"
-
-#~ msgid " on host \"%s\""
-#~ msgstr " sur l'hôte « %s »"
+#~ "UPDATE [ ONLY ] table [ [ AS ] alias ]\n"
+#~ " SET { colonne = { expression | DEFAULT } |\n"
+#~ " ( colonne [, ...] ) = ( { expression | DEFAULT } [, ...] ) } [, ...]\n"
+#~ " [ FROM liste_from ]\n"
+#~ " [ WHERE condition | WHERE CURRENT OF nom_curseur ]\n"
+#~ " [ RETURNING * | expression_sortie [ [ AS ] nom_sortie ] [, ...] ]"
-#~ msgid "out of memory"
-#~ msgstr "mémoire épuisée"
+#~ msgid ""
+#~ "VACUUM [ FULL ] [ FREEZE ] [ VERBOSE ] [ table ]\n"
+#~ "VACUUM [ FULL ] [ FREEZE ] [ VERBOSE ] ANALYZE [ table [ (column [, ...] ) ] ]"
+#~ msgstr ""
+#~ "VACUUM [ FULL ] [ FREEZE ] [ VERBOSE ] [ table ]\n"
+#~ "VACUUM [ FULL ] [ FREEZE ] [ VERBOSE ] ANALYZE [ table [ (colonne [, ...] ) ] ]"
-#~ msgid "schema"
-#~ msgstr "schéma"
+#~ msgid ""
+#~ "VALUES ( expression [, ...] ) [, ...]\n"
+#~ " [ ORDER BY sort_expression [ ASC | DESC | USING operator ] [, ...] ]\n"
+#~ " [ LIMIT { count | ALL } ]\n"
+#~ " [ OFFSET start [ ROW | ROWS ] ]\n"
+#~ " [ FETCH { FIRST | NEXT } [ count ] { ROW | ROWS } ONLY ]"
+#~ msgstr ""
+#~ "VALUES ( expression [, ...] ) [, ...]\n"
+#~ " [ ORDER BY expression_tri [ ASC | DESC | USING opérateur ] [, ...] ]\n"
+#~ " [ LIMIT { total | ALL } ]\n"
+#~ " [ OFFSET début [ ROW | ROWS ] ]\n"
+#~ " [ FETCH { FIRST | NEXT } [ total ] { ROW | ROWS } ONLY ]"
-#~ msgid "tablespace"
-#~ msgstr "tablespace"
+#~ msgid " \"%s\" IN %s %s"
+#~ msgstr " \"%s\" DANS %s %s"
-#~ msgid "new_column"
-#~ msgstr "nouvelle_colonne"
+#~ msgid "(1 row)"
+#~ msgid_plural "(%lu rows)"
+#~ msgstr[0] "(1 ligne)"
+#~ msgstr[1] "(%lu lignes)"
-#~ msgid "column"
-#~ msgstr "colonne"
+#~ msgid ""
+#~ " \\d{t|i|s|v|S} [PATTERN] (add \"+\" for more detail)\n"
+#~ " list tables/indexes/sequences/views/system tables\n"
+#~ msgstr ""
+#~ " \\d{t|i|s|v|S} [MODÈLE] (ajouter « + » pour plus de détails)\n"
+#~ " affiche la liste des\n"
+#~ " tables/index/séquences/vues/tables système\n"
-#~ msgid "data type"
-#~ msgstr "type de données"
+#~ msgid " \\db [PATTERN] list tablespaces (add \"+\" for more detail)\n"
+#~ msgstr ""
+#~ " \\db [MODÈLE] affiche la liste des tablespaces (ajouter « + » pour\n"
+#~ " plus de détails)\n"
-#~ msgid "contains support for command-line editing"
-#~ msgstr "contient une gestion avancée de la ligne de commande"
+#~ msgid " \\df [PATTERN] list functions (add \"+\" for more detail)\n"
+#~ msgstr ""
+#~ " \\df [MODÈLE] affiche la liste des fonctions (ajouter « + » pour\n"
+#~ " plus de détails)\n"
-#~ msgid " --version output version information, then exit\n"
-#~ msgstr " --version affiche la version, puis quitte\n"
+#~ msgid " \\dFd [PATTERN] list text search dictionaries (add \"+\" for more detail)\n"
+#~ msgstr ""
+#~ " \\dFd [MODÈLE] affiche la liste des dictionnaires de la recherche\n"
+#~ " de texte (ajouter « + » pour plus de détails)\n"
-#~ msgid " --help show this help, then exit\n"
-#~ msgstr " --help affiche cette aide, puis quitte\n"
+#~ msgid " \\dFp [PATTERN] list text search parsers (add \"+\" for more detail)\n"
+#~ msgstr ""
+#~ " \\dFp [MODÈLE] affiche la liste des analyseurs de la recherche de\n"
+#~ " texte (ajouter « + » pour plus de détails)\n"
-#~ msgid "\\copy: unexpected response (%d)\n"
-#~ msgstr "\\copy : réponse inattendue (%d)\n"
+#~ msgid " \\dn [PATTERN] list schemas (add \"+\" for more detail)\n"
+#~ msgstr ""
+#~ " \\dn [MODÈLE] affiche la liste des schémas (ajouter « + » pour\n"
+#~ " plus de détails)\n"
-#~ msgid "\\copy: %s"
-#~ msgstr "\\copy : %s"
+#~ msgid " \\dT [PATTERN] list data types (add \"+\" for more detail)\n"
+#~ msgstr ""
+#~ " \\dT [MODÈLE] affiche la liste des types de données (ajouter « + »\n"
+#~ " pour plus de détails)\n"
-#~ msgid "\\%s: error\n"
-#~ msgstr "\\%s : erreur\n"
+#~ msgid " \\l list all databases (add \"+\" for more detail)\n"
+#~ msgstr ""
+#~ " \\l affiche la liste des bases de données (ajouter « + »\n"
+#~ " pour plus de détails)\n"
-#~ msgid " \\l[+] list all databases\n"
-#~ msgstr " \\l[+] affiche la liste des bases de données\n"
+#~ msgid " \\z [PATTERN] list table, view, and sequence access privileges (same as \\dp)\n"
+#~ msgstr ""
+#~ " \\z [MODÈLE] affiche la liste des privilèges d'accès aux tables,\n"
+#~ " vues et séquences (identique à \\dp)\n"
-#~ msgid "%s: pg_strdup: cannot duplicate null pointer (internal error)\n"
-#~ msgstr "%s : pg_strdup : ne peut pas dupliquer le pointeur null (erreur interne)\n"
+#~ msgid "Copy, Large Object\n"
+#~ msgstr "Copie, « Large Object »\n"
-#~ msgid "could not change directory to \"%s\""
-#~ msgstr "n'a pas pu accéder au répertoire « %s »"
+#~ msgid ""
+#~ "Welcome to %s %s (server %s), the PostgreSQL interactive terminal.\n"
+#~ "\n"
+#~ msgstr ""
+#~ "Bienvenue dans %s %s (serveur %s), l'interface interactive de PostgreSQL.\n"
+#~ "\n"
-#~ msgid "input_data_type"
-#~ msgstr "type_de_données_en_entrée"
+#~ msgid ""
+#~ "Welcome to %s %s, the PostgreSQL interactive terminal.\n"
+#~ "\n"
+#~ msgstr ""
+#~ "Bienvenue dans %s %s, l'interface interactive de PostgreSQL.\n"
+#~ "\n"
-#~ msgid "agg_type"
-#~ msgstr "type_aggrégat"
+#~ msgid ""
+#~ "WARNING: You are connected to a server with major version %d.%d,\n"
+#~ "but your %s client is major version %d.%d. Some backslash commands,\n"
+#~ "such as \\d, might not work properly.\n"
+#~ "\n"
+#~ msgstr ""
+#~ "ATTENTION : vous êtes connecté sur un serveur dont la version majeure est\n"
+#~ "%d.%d alors que votre client %s est en version majeure %d.%d. Certaines\n"
+#~ "commandes avec antislashs, comme \\d, peuvent ne pas fonctionner\n"
+#~ "correctement.\n"
+#~ "\n"
-#~ msgid "agg_name"
-#~ msgstr "nom_d_agrégat"
+#~ msgid "Access privileges for database \"%s\""
+#~ msgstr "Droits d'accès pour la base de données « %s »"
-#~ msgid "could not get current user name: %s\n"
-#~ msgstr "n'a pas pu obtenir le nom d'utilisateur courant : %s\n"
+#~ msgid "?%c? \"%s.%s\""
+#~ msgstr "?%c? « %s.%s »"
-#~ msgid "Showing only tuples."
-#~ msgstr "Affichage des tuples seuls."
+#~ msgid " \"%s\""
+#~ msgstr " « %s »"
-#~ msgid "Showing locale-adjusted numeric output."
-#~ msgstr "Affichage de la sortie numérique adaptée à la locale."
+#~ msgid "ALTER VIEW name RENAME TO newname"
+#~ msgstr "ALTER VIEW nom RENAME TO nouveau_nom"
diff --git a/src/interfaces/ecpg/preproc/po/fr.po b/src/interfaces/ecpg/preproc/po/fr.po
index 9bca144000..87196c01b6 100644
--- a/src/interfaces/ecpg/preproc/po/fr.po
+++ b/src/interfaces/ecpg/preproc/po/fr.po
@@ -9,8 +9,8 @@ msgid ""
msgstr ""
"Project-Id-Version: PostgreSQL 9.4\n"
"Report-Msgid-Bugs-To: pgsql-bugs@postgresql.org\n"
-"POT-Creation-Date: 2016-10-21 01:53+0000\n"
-"PO-Revision-Date: 2014-05-17 15:23+0100\n"
+"POT-Creation-Date: 2018-02-05 13:38+0000\n"
+"PO-Revision-Date: 2018-02-10 17:46+0100\n"
"Last-Translator: Guillaume Lelarge <guillaume@lelarge.info>\n"
"Language-Team: PostgreSQLfr <pgsql-fr-generale@postgresql.org>\n"
"Language: fr\n"
@@ -18,7 +18,7 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=(n > 1);\n"
-"X-Generator: Poedit 1.5.4\n"
+"X-Generator: Poedit 2.0.3\n"
#: descriptor.c:64
#, c-format
@@ -30,7 +30,7 @@ msgstr "la variable « %s » doit avoir un type numeric"
msgid "descriptor \"%s\" does not exist"
msgstr "le descripteur « %s » n'existe pas"
-#: descriptor.c:161 descriptor.c:212
+#: descriptor.c:161 descriptor.c:213
#, c-format
msgid "descriptor header item \"%d\" does not exist"
msgstr "l'élément d'en-tête du descripteur « %d » n'existe pas"
@@ -45,12 +45,12 @@ msgstr "nullable vaut toujours 1"
msgid "key_member is always 0"
msgstr "key_member vaut toujours 0"
-#: descriptor.c:279
+#: descriptor.c:280
#, c-format
msgid "descriptor item \"%s\" is not implemented"
msgstr "l'élément du descripteur « %s » n'est pas implanté"
-#: descriptor.c:289
+#: descriptor.c:290
#, c-format
msgid "descriptor item \"%s\" cannot be set"
msgstr "l'élément du descripteur « %s » ne peut pas être initialisé"
@@ -183,7 +183,7 @@ msgstr ""
msgid "%s: could not locate my own executable path\n"
msgstr "%s : n'a pas pu localiser mon propre exécutable\n"
-#: ecpg.c:175 ecpg.c:326 ecpg.c:336
+#: ecpg.c:175 ecpg.c:327 ecpg.c:337
#, c-format
msgid "%s: could not open file \"%s\": %s\n"
msgstr "%s : n'a pas pu ouvrir le fichier « %s » : %s\n"
@@ -218,116 +218,116 @@ msgstr "fin de la liste de recherche\n"
msgid "%s: no input files specified\n"
msgstr "%s : aucun fichier précisé en entrée\n"
-#: ecpg.c:459
+#: ecpg.c:460
#, c-format
msgid "cursor \"%s\" has been declared but not opened"
msgstr "le curseur « %s » est déclaré mais non ouvert"
-#: ecpg.c:472 preproc.y:125
+#: ecpg.c:473 preproc.y:125
#, c-format
msgid "could not remove output file \"%s\"\n"
msgstr "n'a pas pu supprimer le fichier « %s » en sortie\n"
-#: pgc.l:421
+#: pgc.l:425
#, c-format
msgid "unterminated /* comment"
msgstr "commentaire /* non terminé"
-#: pgc.l:434
+#: pgc.l:438
#, c-format
msgid "invalid bit string literal"
msgstr "chaîne bit litéral invalide"
-#: pgc.l:443
+#: pgc.l:447
#, c-format
msgid "unterminated bit string literal"
msgstr "chaîne bit litéral non terminée"
-#: pgc.l:459
+#: pgc.l:463
#, c-format
msgid "unterminated hexadecimal string literal"
msgstr "chaîne hexadécimale litéralle non terminée"
-#: pgc.l:537
+#: pgc.l:541
#, c-format
msgid "unterminated quoted string"
msgstr "chaîne entre guillemets non terminée"
-#: pgc.l:594 pgc.l:607
+#: pgc.l:599 pgc.l:612
#, c-format
msgid "zero-length delimited identifier"
msgstr "identifiant délimité de taille zéro"
-#: pgc.l:615
+#: pgc.l:620
#, c-format
msgid "unterminated quoted identifier"
msgstr "identifiant entre guillemet non terminé"
-#: pgc.l:869
+#: pgc.l:874
#, c-format
msgid "nested /* ... */ comments"
msgstr "commentaires /* ... */ imbriqués"
-#: pgc.l:962
+#: pgc.l:967
#, c-format
msgid "missing identifier in EXEC SQL UNDEF command"
msgstr "identifiant manquant dans la commande EXEC SQL UNDEF"
-#: pgc.l:1008 pgc.l:1022
+#: pgc.l:1013 pgc.l:1027
#, c-format
msgid "missing matching \"EXEC SQL IFDEF\" / \"EXEC SQL IFNDEF\""
msgstr "correspondance manquante « EXEC SQL IFDEF » / « EXEC SQL IFNDEF »"
-#: pgc.l:1011 pgc.l:1024 pgc.l:1200
+#: pgc.l:1016 pgc.l:1029 pgc.l:1205
#, c-format
msgid "missing \"EXEC SQL ENDIF;\""
msgstr "« EXEC SQL ENDIF; » manquant"
-#: pgc.l:1040 pgc.l:1059
+#: pgc.l:1045 pgc.l:1064
#, c-format
msgid "more than one EXEC SQL ELSE"
msgstr "plusieurs EXEC SQL ELSE"
-#: pgc.l:1081 pgc.l:1095
+#: pgc.l:1086 pgc.l:1100
#, c-format
msgid "unmatched EXEC SQL ENDIF"
msgstr "EXEC SQL ENDIF différent"
-#: pgc.l:1115
+#: pgc.l:1120
#, c-format
msgid "too many nested EXEC SQL IFDEF conditions"
msgstr "trop de conditions EXEC SQL IFDEF imbriquées"
-#: pgc.l:1148
+#: pgc.l:1153
#, c-format
msgid "missing identifier in EXEC SQL IFDEF command"
msgstr "identifiant manquant dans la commande EXEC SQL IFDEF"
-#: pgc.l:1157
+#: pgc.l:1162
#, c-format
msgid "missing identifier in EXEC SQL DEFINE command"
msgstr "identifiant manquant dans la commande EXEC SQL DEFINE"
-#: pgc.l:1190
+#: pgc.l:1195
#, c-format
msgid "syntax error in EXEC SQL INCLUDE command"
msgstr "erreur de syntaxe dans la commande EXEC SQL INCLUDE"
-#: pgc.l:1239
+#: pgc.l:1244
#, c-format
msgid "internal error: unreachable state; please report this to <pgsql-bugs@postgresql.org>"
msgstr ""
"erreur interne : l'état ne peut être atteint ; merci de rapporter ceci à\n"
"<pgsql-bugs@postgresql.org>"
-#: pgc.l:1363
+#: pgc.l:1369
#, c-format
msgid "Error: include path \"%s/%s\" is too long on line %d, skipping\n"
msgstr ""
"Erreur : le chemin d'en-tête « %s/%s » est trop long sur la ligne %d,\n"
"ignoré\n"
-#: pgc.l:1386
+#: pgc.l:1392
#, c-format
msgid "could not open include file \"%s\" on line %d"
msgstr "n'a pas pu ouvrir le fichier d'en-tête « %s » sur la ligne %d"
@@ -361,193 +361,192 @@ msgstr "initialiseur non autorisé dans la définition du type"
msgid "type name \"string\" is reserved in Informix mode"
msgstr "le nom du type « string » est réservé dans le mode Informix"
-#: preproc.y:544 preproc.y:13867
+#: preproc.y:544 preproc.y:13876
#, c-format
msgid "type \"%s\" is already defined"
msgstr "le type « %s » est déjà défini"
-#: preproc.y:568 preproc.y:14525 preproc.y:14846 variable.c:620
+#: preproc.y:568 preproc.y:14534 preproc.y:14855 variable.c:620
#, c-format
msgid "multidimensional arrays for simple data types are not supported"
msgstr ""
"les tableaux multi-dimensionnels pour les types de données simples ne sont\n"
"pas supportés"
-#: preproc.y:1579
+#: preproc.y:1580
#, c-format
msgid "AT option not allowed in CLOSE DATABASE statement"
msgstr "option AT non autorisée dans une instruction CLOSE DATABASE"
-#: preproc.y:1782
+#: preproc.y:1783
#, c-format
msgid "AT option not allowed in CONNECT statement"
msgstr "option AT non autorisée dans une instruction CONNECT"
-#: preproc.y:1816
+#: preproc.y:1817
#, c-format
msgid "AT option not allowed in DISCONNECT statement"
msgstr "option AT non autorisée dans une instruction DISCONNECT"
-#: preproc.y:1871
+#: preproc.y:1872
#, c-format
msgid "AT option not allowed in SET CONNECTION statement"
msgstr "option AT non autorisée dans une instruction SET CONNECTION"
-#: preproc.y:1893
+#: preproc.y:1894
#, c-format
msgid "AT option not allowed in TYPE statement"
msgstr "option AT non autorisée dans une instruction TYPE"
-#: preproc.y:1902
+#: preproc.y:1903
#, c-format
msgid "AT option not allowed in VAR statement"
msgstr "option AT non autorisée dans une instruction VAR"
-#: preproc.y:1909
+#: preproc.y:1910
#, c-format
msgid "AT option not allowed in WHENEVER statement"
msgstr "option AT non autorisée dans une instruction WHENEVER"
-#: preproc.y:2157 preproc.y:2162 preproc.y:2278 preproc.y:3656 preproc.y:4908
-#: preproc.y:4917 preproc.y:5201 preproc.y:6604 preproc.y:7693 preproc.y:7698
-#: preproc.y:10156 preproc.y:10753
+#: preproc.y:2162 preproc.y:2167 preproc.y:2283 preproc.y:3661 preproc.y:4917 preproc.y:4926
+#: preproc.y:5210 preproc.y:6613 preproc.y:7702 preproc.y:7707 preproc.y:10165 preproc.y:10762
#, c-format
msgid "unsupported feature will be passed to server"
msgstr "la fonctionnalité non supportée sera passée au serveur"
-#: preproc.y:2536
+#: preproc.y:2541
#, c-format
msgid "SHOW ALL is not implemented"
msgstr "SHOW ALL n'est pas implanté"
-#: preproc.y:3044
+#: preproc.y:3049
#, c-format
msgid "COPY FROM STDIN is not implemented"
msgstr "COPY FROM STDIN n'est pas implanté"
-#: preproc.y:8534 preproc.y:13456
+#: preproc.y:8543 preproc.y:13465
#, c-format
msgid "using variable \"%s\" in different declare statements is not supported"
msgstr ""
"l'utilisation de la variable « %s » dans différentes instructions de déclaration\n"
"n'est pas supportée"
-#: preproc.y:8536 preproc.y:13458
+#: preproc.y:8545 preproc.y:13467
#, c-format
msgid "cursor \"%s\" is already defined"
msgstr "le curseur « %s » est déjà défini"
-#: preproc.y:8954
+#: preproc.y:8963
#, c-format
msgid "no longer supported LIMIT #,# syntax passed to server"
msgstr "la syntaxe obsolète LIMIT #,# a été passée au serveur"
-#: preproc.y:9190 preproc.y:9197
+#: preproc.y:9199 preproc.y:9206
#, c-format
msgid "subquery in FROM must have an alias"
msgstr "la sous-requête du FROM doit avoir un alias"
-#: preproc.y:13186
+#: preproc.y:13195
#, c-format
msgid "CREATE TABLE AS cannot specify INTO"
msgstr "CREATE TABLE AS ne peut pas indiquer INTO"
-#: preproc.y:13222
+#: preproc.y:13231
#, c-format
msgid "expected \"@\", found \"%s\""
msgstr "« @ » attendu, « %s » trouvé"
-#: preproc.y:13234
+#: preproc.y:13243
#, c-format
msgid "only protocols \"tcp\" and \"unix\" and database type \"postgresql\" are supported"
msgstr ""
"seuls les protocoles « tcp » et « unix » et les types de base de données\n"
"« postgresql » sont supportés"
-#: preproc.y:13237
+#: preproc.y:13246
#, c-format
msgid "expected \"://\", found \"%s\""
msgstr "« :// » attendu, « %s » trouvé"
-#: preproc.y:13242
+#: preproc.y:13251
#, c-format
msgid "Unix-domain sockets only work on \"localhost\" but not on \"%s\""
msgstr "les sockets de domaine Unix fonctionnent seulement sur « localhost », mais pas sur « %s »"
-#: preproc.y:13268
+#: preproc.y:13277
#, c-format
msgid "expected \"postgresql\", found \"%s\""
msgstr "« postgresql » attendu, « %s » trouvé"
-#: preproc.y:13271
+#: preproc.y:13280
#, c-format
msgid "invalid connection type: %s"
msgstr "type de connexion invalide : %s"
-#: preproc.y:13280
+#: preproc.y:13289
#, c-format
msgid "expected \"@\" or \"://\", found \"%s\""
msgstr "« @ » ou « :// » attendu, « %s » trouvé"
-#: preproc.y:13355 preproc.y:13373
+#: preproc.y:13364 preproc.y:13382
#, c-format
msgid "invalid data type"
msgstr "type de données invalide"
-#: preproc.y:13384 preproc.y:13401
+#: preproc.y:13393 preproc.y:13410
#, c-format
msgid "incomplete statement"
msgstr "instruction incomplète"
-#: preproc.y:13387 preproc.y:13404
+#: preproc.y:13396 preproc.y:13413
#, c-format
msgid "unrecognized token \"%s\""
msgstr "jeton « %s » non reconnu"
-#: preproc.y:13678
+#: preproc.y:13687
#, c-format
msgid "only data types numeric and decimal have precision/scale argument"
msgstr ""
"seuls les types de données numeric et decimal ont des arguments de\n"
"précision et d'échelle"
-#: preproc.y:13690
+#: preproc.y:13699
#, c-format
msgid "interval specification not allowed here"
msgstr "interval de spécification non autorisé ici"
-#: preproc.y:13842 preproc.y:13894
+#: preproc.y:13851 preproc.y:13903
#, c-format
msgid "too many levels in nested structure/union definition"
msgstr "trop de niveaux dans la définition de structure/union imbriquée"
-#: preproc.y:14033
+#: preproc.y:14042
#, c-format
msgid "pointers to varchar are not implemented"
msgstr "les pointeurs sur des chaînes de caractères (varchar) ne sont pas implantés"
-#: preproc.y:14220 preproc.y:14245
+#: preproc.y:14229 preproc.y:14254
#, c-format
msgid "using unsupported DESCRIBE statement"
msgstr "utilisation de l'instruction DESCRIBE non supporté"
-#: preproc.y:14492
+#: preproc.y:14501
#, c-format
msgid "initializer not allowed in EXEC SQL VAR command"
msgstr "initialiseur non autorisé dans la commande EXEC SQL VAR"
-#: preproc.y:14804
+#: preproc.y:14813
#, c-format
msgid "arrays of indicators are not allowed on input"
msgstr "les tableaux d'indicateurs ne sont pas autorisés en entrée"
-#: preproc.y:15025
+#: preproc.y:15034
#, c-format
msgid "operator not allowed in variable definition"
msgstr "opérateur non autorisé dans la définition de la variable"
#. translator: %s is typically the translation of "syntax error"
-#: preproc.y:15063
+#: preproc.y:15075
#, c-format
msgid "%s at or near \"%s\""
msgstr "%s sur ou près de « %s »"
@@ -557,7 +556,7 @@ msgstr "%s sur ou près de « %s »"
msgid "out of memory"
msgstr "mémoire épuisée"
-#: type.c:212 type.c:664
+#: type.c:212 type.c:674
#, c-format
msgid "unrecognized variable type code %d"
msgstr "code %d du type de variable non reconnu"
@@ -606,7 +605,17 @@ msgstr "l'indicateur d'un struct doit être un struct"
msgid "indicator for simple data type has to be simple"
msgstr "l'indicateur d'un type de données simple doit être simple"
-#: type.c:723
+#: type.c:615
+#, c-format
+msgid "indicator struct \"%s\" has too few members"
+msgstr "le struct indicateur « %s » a trop peu de membres"
+
+#: type.c:622
+#, c-format
+msgid "indicator struct \"%s\" has too many members"
+msgstr "le struct indicateur « %s » a trop de membres"
+
+#: type.c:733
#, c-format
msgid "unrecognized descriptor item code %d"
msgstr "code %d de l'élément du descripteur non reconnu"
@@ -677,23 +686,23 @@ msgstr "ce type de données ne supporte pas les pointeurs de pointeur"
msgid "multidimensional arrays for structures are not supported"
msgstr "les tableaux multidimensionnels ne sont pas supportés pour les structures"
-#~ msgid "COPY TO STDIN is not possible"
-#~ msgstr "COPY TO STDIN n'est pas possible"
+#~ msgid " --version output version information, then exit\n"
+#~ msgstr " --version affiche la version et quitte\n"
-#~ msgid "COPY FROM STDOUT is not possible"
-#~ msgstr "COPY FROM STDOUT n'est pas possible"
+#~ msgid "AT option not allowed in DEALLOCATE statement"
+#~ msgstr "option AT non autorisée dans une instruction DEALLOCATE"
-#~ msgid "NEW used in query that is not in a rule"
-#~ msgstr "NEW utilisé dans une requête qui n'est pas dans une règle"
+#~ msgid "constraint declared INITIALLY DEFERRED must be DEFERRABLE"
+#~ msgstr "une contrainte déclarée INITIALLY DEFERRED doit être DEFERRABLE"
#~ msgid "OLD used in query that is not in a rule"
#~ msgstr "OLD utilisé dans une requête qui n'est pas dans une règle"
-#~ msgid "constraint declared INITIALLY DEFERRED must be DEFERRABLE"
-#~ msgstr "une contrainte déclarée INITIALLY DEFERRED doit être DEFERRABLE"
+#~ msgid "NEW used in query that is not in a rule"
+#~ msgstr "NEW utilisé dans une requête qui n'est pas dans une règle"
-#~ msgid "AT option not allowed in DEALLOCATE statement"
-#~ msgstr "option AT non autorisée dans une instruction DEALLOCATE"
+#~ msgid "COPY FROM STDOUT is not possible"
+#~ msgstr "COPY FROM STDOUT n'est pas possible"
-#~ msgid " --version output version information, then exit\n"
-#~ msgstr " --version affiche la version et quitte\n"
+#~ msgid "COPY TO STDIN is not possible"
+#~ msgstr "COPY TO STDIN n'est pas possible"
diff --git a/src/pl/plpgsql/src/po/ru.po b/src/pl/plpgsql/src/po/ru.po
index a947b2f9cc..b6e7271d44 100644
--- a/src/pl/plpgsql/src/po/ru.po
+++ b/src/pl/plpgsql/src/po/ru.po
@@ -497,9 +497,9 @@ msgstr "запрос \"%s\" не вернул данные"
#, c-format
msgid "query \"%s\" returned %d column"
msgid_plural "query \"%s\" returned %d columns"
-msgstr[0] "запрос \"%s\" вернул %d строку"
-msgstr[1] "запрос \"%s\" вернул %d строки"
-msgstr[2] "запрос \"%s\" вернул %d строк"
+msgstr[0] "запрос \"%s\" вернул %d колонку"
+msgstr[1] "запрос \"%s\" вернул %d колонки"
+msgstr[2] "запрос \"%s\" вернул %d колонок"
#: pl_exec.c:4834
#, c-format