summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPeter Eisentraut2018-02-26 13:36:39 +0000
committerPeter Eisentraut2018-02-26 13:36:39 +0000
commit7dd49bdb7418ea6ebd72470f274b9e45847c5cb5 (patch)
tree02cb8abcb40d6a7eccd1b4ca4306dca170761ec0
parent5d0a7ac96a7ec2402d28911c19aec49059e7805e (diff)
Translation updates
Source-Git-URL: git://git.postgresql.org/git/pgtranslation/messages.git Source-Git-Hash: 4b11a4320dc2d543629ae1b61cc39112cc8f3947
-rw-r--r--src/bin/psql/po/fr.po4359
-rw-r--r--src/interfaces/ecpg/preproc/po/fr.po171
-rw-r--r--src/pl/plpgsql/src/po/ru.po8
3 files changed, 2276 insertions, 2262 deletions
diff --git a/src/bin/psql/po/fr.po b/src/bin/psql/po/fr.po
index 598e581ebdb..79cb47b8917 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.5\n"
"Report-Msgid-Bugs-To: pgsql-bugs@postgresql.org\n"
-"POT-Creation-Date: 2017-06-30 16:30+0000\n"
-"PO-Revision-Date: 2017-07-02 17:13+0200\n"
+"POT-Creation-Date: 2018-02-04 22:51+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:1452 command.c:1472 command.c:2153 command.c:2156 command.c:2159
#: command.c:2165 command.c:2167 command.c:2175 command.c:2185 command.c:2194
#: command.c:2208 command.c:2225 command.c:2284 common.c:67 copy.c:331
-#: copy.c:391 copy.c:404 psqlscan.l:1701 psqlscan.l:1712 psqlscan.l:1722
+#: copy.c:391 copy.c:404 psqlscan.l:1702 psqlscan.l:1713 psqlscan.l:1723
#, c-format
msgid "%s: %s\n"
msgstr "%s : %s\n"
@@ -276,7 +276,7 @@ msgstr ""
#: command.c:1803 command.c:3268 common.c:140 common.c:437 common.c:1025
#: common.c:1053 common.c:1153 copy.c:488 copy.c:708 large_obj.c:156
-#: large_obj.c:191 large_obj.c:253 psqlscan.l:1973
+#: large_obj.c:191 large_obj.c:253 psqlscan.l:1974
#, c-format
msgid "%s"
msgstr "%s"
@@ -1783,7 +1783,7 @@ msgstr ""
"psql est l'interface interactive de PostgreSQL.\n"
"\n"
-#: help.c:71 help.c:314 help.c:347 help.c:374
+#: help.c:71 help.c:316 help.c:349 help.c:376
#, c-format
msgid "Usage:\n"
msgstr "Usage :\n"
@@ -2516,38 +2516,42 @@ 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"
-" unicode_border_linestyle|unicode_column_linestyle|unicode_header_linestyle})\n"
+" (NAME := {border|columns|expanded|fieldsep|fieldsep_zero|\n"
+" footer|format|linestyle|null|numericlocale|pager|\n"
+" pager_min_lines|recordsep|recordsep_zero|tableattr|title|\n"
+" tuples_only|unicode_border_linestyle|\n"
+" unicode_column_linestyle|unicode_header_linestyle})\n"
msgstr ""
" \\pset [NOM [VALEUR]] règle l'affichage de la table\n"
-" (NOM := {format|border|expanded|fieldsep|fieldsep_zero|footer|null|\n"
-" numericlocale|recordsep|recordsep_zero|tuples_only|title|tableattr|pager|\n"
-" unicode_border_linestyle|unicode_column_linestyle|unicode_header_linestyle})\n"
+" (NOM := {border|columns|expanded|fieldsep|fieldsep_zero|\n"
+" footer|format|linestyle|null|numericlocale|pager|\n"
+" pager_min_lines|recordsep|recordsep_zero|tableattr|title|\n"
+" tuples_only|unicode_border_linestyle|\n"
+" unicode_column_linestyle|unicode_header_linestyle})\n"
-#: help.c:255
+#: help.c:257
#, c-format
msgid " \\t [on|off] show only rows (currently %s)\n"
msgstr " \\t affiche uniquement les lignes (actuellement %s)\n"
-#: help.c:257
+#: help.c:259
#, 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:258
+#: help.c:260
#, 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:262
+#: help.c:264
#, c-format
msgid "Connection\n"
msgstr "Connexions\n"
-#: help.c:264
+#: help.c:266
#, c-format
msgid ""
" \\c[onnect] {[DBNAME|- USER|- HOST|- PORT|-] | conninfo}\n"
@@ -2557,7 +2561,7 @@ msgstr ""
" se connecte à une autre base de données\n"
" (actuellement « %s »)\n"
-#: help.c:268
+#: help.c:270
#, c-format
msgid ""
" \\c[onnect] {[DBNAME|- USER|- HOST|- PORT|-] | conninfo}\n"
@@ -2567,12 +2571,12 @@ msgstr ""
" se connecte à une nouvelle base de données\n"
" (aucune connexion actuellement)\n"
-#: help.c:270
+#: help.c:272
#, c-format
msgid " \\encoding [ENCODING] show or set client encoding\n"
msgstr " \\encoding [ENCODAGE] affiche ou initialise l'encodage du client\n"
-#: help.c:271
+#: help.c:273
#, c-format
msgid " \\password [USERNAME] securely change the password for a user\n"
msgstr ""
@@ -2580,70 +2584,70 @@ msgstr ""
" modifie de façon sécurisé le mot de passe d'un\n"
" utilisateur\n"
-#: help.c:272
+#: help.c:274
#, c-format
msgid " \\conninfo display information about current connection\n"
msgstr " \\conninfo affiche des informations sur la connexion en cours\n"
-#: help.c:275
+#: help.c:277
#, c-format
msgid "Operating System\n"
msgstr "Système d'exploitation\n"
-#: help.c:276
+#: help.c:278
#, c-format
msgid " \\cd [DIR] change the current working directory\n"
msgstr " \\cd [RÉPERTOIRE] change de répertoire de travail\n"
-#: help.c:277
+#: help.c:279
#, 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:278
+#: help.c:280
#, 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:280
+#: help.c:282
#, 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:283
+#: help.c:285
#, c-format
msgid "Variables\n"
msgstr "Variables\n"
-#: help.c:284
+#: help.c:286
#, 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:285
+#: help.c:287
#, 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:286
+#: help.c:288
#, c-format
msgid " \\unset NAME unset (delete) internal variable\n"
msgstr " \\unset NOM désactive (supprime) la variable interne\n"
-#: help.c:289
+#: help.c:291
#, c-format
msgid "Large Objects\n"
msgstr "« Large objects »\n"
-#: help.c:290
+#: help.c:292
#, c-format
msgid ""
" \\lo_export LOBOID FILE\n"
@@ -2657,7 +2661,7 @@ msgstr ""
" \\lo_unlink OIDLOB\n"
" opérations sur les « Large Objects »\n"
-#: help.c:311
+#: help.c:313
#, c-format
msgid ""
"List of specially treated variables\n"
@@ -2666,12 +2670,12 @@ msgstr ""
"Liste des variables traitées spécialement\n"
"\n"
-#: help.c:313
+#: help.c:315
#, c-format
msgid "psql variables:\n"
msgstr "variables psql :\n"
-#: help.c:315
+#: help.c:317
#, c-format
msgid ""
" psql --set=NAME=VALUE\n"
@@ -2682,12 +2686,12 @@ msgstr ""
" ou \\set NOM VALEUR dans psql\n"
"\n"
-#: help.c:317
+#: help.c:319
#, c-format
msgid " AUTOCOMMIT if set, successful SQL commands are automatically committed\n"
msgstr " AUTOCOMMIT si activé, les commandes SQL réussies sont automatiquement validées\n"
-#: help.c:318
+#: help.c:320
#, c-format
msgid ""
" COMP_KEYWORD_CASE determines the case used to complete SQL key words\n"
@@ -2696,12 +2700,12 @@ msgstr ""
" COMP_KEYWORD_CASE détermine la casse utilisée pour compléter les mots clés SQL\n"
" [lower, upper, preserve-lower, preserve-upper]\n"
-#: help.c:320
+#: help.c:322
#, c-format
msgid " DBNAME the currently connected database name\n"
msgstr " DBNAME le nom de base de données actuel\n"
-#: help.c:321
+#: help.c:323
#, c-format
msgid ""
" ECHO controls what input is written to standard output\n"
@@ -2710,7 +2714,7 @@ msgstr ""
" ECHO contrôle ce qui est envoyé sur la sortie standard\n"
" [all, errors, none, queries]\n"
-#: help.c:323
+#: help.c:325
#, c-format
msgid ""
" ECHO_HIDDEN if set, display internal queries executed by backslash commands;\n"
@@ -2719,12 +2723,12 @@ msgstr ""
" ECHO_HIDDEN si activé, affiche les requêtes internes exécutées par les méta-commandes ;\n"
" si configuré à « noexec », affiche les requêtes mais ne les exécute pas\n"
-#: help.c:325
+#: help.c:327
#, c-format
msgid " ENCODING current client character set encoding\n"
msgstr " ENCODING encodage du jeu de caractères client\n"
-#: help.c:326
+#: help.c:328
#, c-format
msgid ""
" FETCH_COUNT the number of result rows to fetch and display at a time\n"
@@ -2733,92 +2737,92 @@ msgstr ""
" FETCH_COUNT le nombre de lignes résultats à récupérer et à afficher à la fois\n"
" (par défaut 0 pour illimité)\n"
-#: help.c:328
+#: help.c:330
#, c-format
msgid " HISTCONTROL controls command history [ignorespace, ignoredups, ignoreboth]\n"
msgstr " HISTCONTROL contrôle l'historique des commandes [ignorespace, ignoredups, ignoreboth]\n"
-#: help.c:329
+#: help.c:331
#, c-format
msgid " HISTFILE file name used to store the command history\n"
msgstr " HISTFILE nom du fichier utilisé pour stocker l'historique des commandes\n"
-#: help.c:330
+#: help.c:332
#, c-format
msgid " HISTSIZE the number of commands to store in the command history\n"
msgstr " HISTSIZE le nombre de commandes à stocker dans l'historique de commandes\n"
-#: help.c:331
+#: help.c:333
#, c-format
msgid " HOST the currently connected database server host\n"
msgstr " HOST l'hôte de la base de données\n"
-#: help.c:332
+#: help.c:334
#, c-format
msgid " IGNOREEOF if unset, sending an EOF to interactive session terminates application\n"
msgstr " IGNOREEOF si non configuré, envoyer un EOF à une session interactive fait quitter l'application\n"
-#: help.c:333
+#: help.c:335
#, c-format
msgid " LASTOID value of the last affected OID\n"
msgstr " LASTOID valeur du dernier OID affecté\n"
-#: help.c:334
+#: help.c:336
#, c-format
msgid " ON_ERROR_ROLLBACK if set, an error doesn't stop a transaction (uses implicit savepoints)\n"
msgstr " ON_ERROR_ROLLBACK si activé, une erreur n'arrête pas une transaction (utilise des savepoints implicites)\n"
-#: help.c:335
+#: help.c:337
#, c-format
msgid " ON_ERROR_STOP stop batch execution after error\n"
msgstr " ON_ERROR_STOP arrête l'exécution d'un batch après une erreur\n"
-#: help.c:336
+#: help.c:338
#, c-format
msgid " PORT server port of the current connection\n"
msgstr " PORT port du server pour la connexion actuelle\n"
-#: help.c:337
+#: help.c:339
#, c-format
msgid " PROMPT1 specifies the standard psql prompt\n"
msgstr " PROMPT1 spécifie l'invite standard de psql\n"
-#: help.c:338
+#: help.c:340
#, c-format
msgid " PROMPT2 specifies the prompt used when a statement continues from a previous line\n"
msgstr " PROMPT2 spécifie l'invite utilisé quand une requête continue après la ligne courante\n"
-#: help.c:339
+#: help.c:341
#, c-format
msgid " PROMPT3 specifies the prompt used during COPY ... FROM STDIN\n"
msgstr " PROMPT3 spécifie l'invite utilisée lors d'un COPY ... FROM STDIN\n"
-#: help.c:340
+#: help.c:342
#, c-format
msgid " QUIET run quietly (same as -q option)\n"
msgstr " QUIET s'exécute en silence (identique à l'option -q)\n"
-#: help.c:341
+#: help.c:343
#, c-format
msgid " SINGLELINE end of line terminates SQL command mode (same as -S option)\n"
msgstr " SINGLELINE une fin de ligne termine le mode de commande SQL (identique à l'option -S)\n"
-#: help.c:342
+#: help.c:344
#, c-format
msgid " SINGLESTEP single-step mode (same as -s option)\n"
msgstr " SINGLESTEP mode pas à pas (identique à l'option -s)\n"
-#: help.c:343
+#: help.c:345
#, c-format
msgid " USER the currently connected database user\n"
msgstr " USER l'utilisateur actuellement connecté\n"
-#: help.c:344
+#: help.c:346
#, c-format
msgid " VERBOSITY controls verbosity of error reports [default, verbose, terse]\n"
msgstr " VERBOSITY contrôle la verbosité des rapports d'erreurs [default, verbose, terse]\n"
-#: help.c:346
+#: help.c:348
#, c-format
msgid ""
"\n"
@@ -2827,7 +2831,7 @@ msgstr ""
"\n"
"Paramètres d'affichage :\n"
-#: help.c:348
+#: help.c:350
#, c-format
msgid ""
" psql --pset=NAME[=VALUE]\n"
@@ -2838,54 +2842,54 @@ msgstr ""
" ou \\pset NOM [VALEUR] dans psql\n"
"\n"
-#: help.c:350
+#: help.c:352
#, c-format
msgid " border border style (number)\n"
msgstr " border style de bordure (nombre)\n"
-#: help.c:351
+#: help.c:353
#, c-format
msgid " columns target width for the wrapped format\n"
msgstr " columns largeur cible pour le format encadré\n"
-#: help.c:352
+#: help.c:354
#, c-format
msgid " expanded (or x) expanded output [on, off, auto]\n"
msgstr " expanded (or x) sortie étendue [on, off, auto]\n"
-#: help.c:353
+#: help.c:355
#, c-format
msgid " fieldsep field separator for unaligned output (default \"%s\")\n"
msgstr " fieldsep champ séparateur pour l'affichage non aligné (par défaut « %s »)\n"
-#: help.c:354
+#: help.c:356
#, c-format
msgid " fieldsep_zero set field separator for unaligned output to zero byte\n"
msgstr ""
" fieldsep_zero configure le séparateur de champ pour l'affichage non\\n\n"
" aligné à l'octet zéro\n"
-#: help.c:355
+#: help.c:357
#, c-format
msgid " format set output format [unaligned, aligned, wrapped, html, asciidoc, ...]\n"
msgstr " format active le format de sortie [unaligned, aligned, wrapped, html, asciidoc, ...]\n"
-#: help.c:356
+#: help.c:358
#, c-format
msgid " footer enable or disable display of the table footer [on, off]\n"
msgstr " footer active ou désactive l'affiche du bas de tableau [on, off]\n"
-#: help.c:357
+#: help.c:359
#, c-format
msgid " linestyle set the border line drawing style [ascii, old-ascii, unicode]\n"
msgstr " linestyle configure l'affichage des lignes de bordure [ascii, old-ascii, unicode]\n"
-#: help.c:358
+#: help.c:360
#, c-format
msgid " null set the string to be printed in place of a null value\n"
msgstr " null configure la chaîne à afficher à la place d'une valeur NULL\n"
-#: help.c:359
+#: help.c:361
#, c-format
msgid ""
" numericlocale enable or disable display of a locale-specific character to separate\n"
@@ -2894,17 +2898,17 @@ msgstr ""
" numericlocale active ou désactive l'affichage d'un caractère spécigique à la locale pour séparer\n"
" des groupes de chiffres [on, off]\n"
-#: help.c:361
+#: help.c:363
#, c-format
msgid " pager control when an external pager is used [yes, no, always]\n"
msgstr " pager contrôle quand un paginateur externe est utilisé [yes, no, always]\n"
-#: help.c:362
+#: help.c:364
#, c-format
msgid " recordsep record (line) separator for unaligned output\n"
msgstr " recordsep enregistre le séparateur de ligne pour les affichages non alignés\n"
-#: help.c:363
+#: help.c:365
#, c-format
msgid " recordsep_zero set record separator for unaligned output to zero byte\n"
msgstr ""
@@ -2912,7 +2916,7 @@ msgstr ""
" non aligné à l'octet zéro\n"
"\n"
-#: help.c:364
+#: help.c:366
#, c-format
msgid ""
" tableattr (or T) specify attributes for table tag in html format or proportional\n"
@@ -2921,17 +2925,17 @@ msgstr ""
" tableattr (or T) indique les attributs pour la balise de table dans le format html ou les largeurs\n"
" proportionnelles de colonnes pour les types de données alignés à gauche dans le format latex-longtable\n"
-#: help.c:366
+#: help.c:368
#, c-format
msgid " title set the table title for any subsequently printed tables\n"
msgstr " title configure le titre de la table pour toute table affichée\n"
-#: help.c:367
+#: help.c:369
#, c-format
msgid " tuples_only if set, only actual table data is shown\n"
msgstr " tuples_only si activé, seules les données de la table sont affichées\n"
-#: help.c:368
+#: help.c:370
#, c-format
msgid ""
" unicode_border_linestyle\n"
@@ -2944,7 +2948,7 @@ msgstr ""
" unicode_header_linestyle\n"
" configure le style d'affichage de ligne Unicode [single, double]\n"
-#: help.c:373
+#: help.c:375
#, c-format
msgid ""
"\n"
@@ -2953,7 +2957,7 @@ msgstr ""
"\n"
"Variables d'environnement :\n"
-#: help.c:377
+#: help.c:379
#, c-format
msgid ""
" NAME=VALUE [NAME=VALUE] psql ...\n"
@@ -2964,7 +2968,7 @@ msgstr ""
" ou \\setenv NOM [VALEUR] dans psql\n"
"\n"
-#: help.c:379
+#: help.c:381
#, c-format
msgid ""
" set NAME=VALUE\n"
@@ -2977,52 +2981,52 @@ msgstr ""
" ou \\setenv NOM [VALEUR] dans psql\n"
"\n"
-#: help.c:382
+#: help.c:384
#, c-format
msgid " COLUMNS number of columns for wrapped format\n"
msgstr " COLUMNS nombre de colonnes pour le format encadré\n"
-#: help.c:383
+#: help.c:385
#, c-format
msgid " PAGER name of external pager program\n"
msgstr " PAGER nom du paginateur externe\n"
-#: help.c:384
+#: help.c:386
#, c-format
msgid " PGAPPNAME same as the application_name connection parameter\n"
msgstr " PGAPPNAME identique au paramètre de connexion application_name\n"
-#: help.c:385
+#: help.c:387
#, c-format
msgid " PGDATABASE same as the dbname connection parameter\n"
msgstr " PGDATABASE identique au paramètre de connexion dbname\n"
-#: help.c:386
+#: help.c:388
#, c-format
msgid " PGHOST same as the host connection parameter\n"
msgstr " PGHOST identique au paramètre de connexion host\n"
-#: help.c:387
+#: help.c:389
#, c-format
msgid " PGPORT same as the port connection parameter\n"
msgstr " PGPORT identique au paramètre de connexion port\n"
-#: help.c:388
+#: help.c:390
#, c-format
msgid " PGUSER same as the user connection parameter\n"
msgstr " PGUSER identique au paramètre de connexion user\n"
-#: help.c:389
+#: help.c:391
#, c-format
msgid " PGPASSWORD connection password (not recommended)\n"
msgstr " PGPASSWORD mot de passe de connexion (non recommendé)\n"
-#: help.c:390
+#: help.c:392
#, c-format
msgid " PGPASSFILE password file name\n"
msgstr " PGPASSFILE nom du fichier de mot de passe\n"
-#: help.c:391
+#: help.c:393
#, c-format
msgid ""
" PSQL_EDITOR, EDITOR, VISUAL\n"
@@ -3031,7 +3035,7 @@ msgstr ""
" PSQL_EDITOR, EDITOR, VISUAL\n"
" éditeur utilisé par les commandes \\e et \\ef\n"
-#: help.c:393
+#: help.c:395
#, c-format
msgid ""
" PSQL_EDITOR_LINENUMBER_ARG\n"
@@ -3040,31 +3044,31 @@ msgstr ""
" PSQL_EDITOR_LINENUMBER_ARG\n"
" comment spécifier un numéro de ligne lors de l'appel de l'éditeur\n"
-#: help.c:395
+#: help.c:397
#, c-format
msgid " PSQL_HISTORY alternative location for the command history file\n"
msgstr " PSQL_HISTORY autre emplacement pour le fichier d'historique des commandes\n"
-#: help.c:396
+#: help.c:398
#, c-format
msgid " PSQLRC alternative location for the user's .psqlrc file\n"
msgstr " PSQLRC autre emplacement pour le fichier .psqlrc de l'utilisateur\n"
-#: help.c:397
+#: help.c:399
#, c-format
msgid " SHELL shell used by the \\! command\n"
msgstr " SHELL shell utilisé par la commande \\!\n"
-#: help.c:398
+#: help.c:400
#, c-format
msgid " TMPDIR directory for temporary files\n"
msgstr " TMPDIR répertoire pour les fichiers temporaires\n"
-#: help.c:441
+#: help.c:443
msgid "Available help:\n"
msgstr "Aide-mémoire disponible :\n"
-#: help.c:525
+#: help.c:527
#, c-format
msgid ""
"Command: %s\n"
@@ -3079,7 +3083,7 @@ msgstr ""
"%s\n"
"\n"
-#: help.c:541
+#: help.c:543
#, c-format
msgid ""
"No help available for \"%s\".\n"
@@ -3195,17 +3199,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:1628
+#: psqlscan.l:1629
#, c-format
msgid "unterminated quoted string\n"
msgstr "chaîne entre guillemets non terminée\n"
-#: psqlscan.l:1728
+#: psqlscan.l:1729
#, c-format
msgid "%s: out of memory\n"
msgstr "%s : mémoire épuisée\n"
-#: psqlscan.l:1957
+#: psqlscan.l:1958
#, c-format
msgid "can't escape without active connection\n"
msgstr "ne peut mettre entre guillemets sans connexion active\n"
@@ -3234,33 +3238,33 @@ msgstr "ne peut mettre entre guillemets sans connexion active\n"
#: sql_help.c:1099 sql_help.c:1109 sql_help.c:1111 sql_help.c:1121
#: sql_help.c:1123 sql_help.c:1132 sql_help.c:1153 sql_help.c:1155
#: sql_help.c:1157 sql_help.c:1160 sql_help.c:1162 sql_help.c:1164
-#: sql_help.c:1215 sql_help.c:1253 sql_help.c:1256 sql_help.c:1258
-#: sql_help.c:1260 sql_help.c:1262 sql_help.c:1264 sql_help.c:1267
-#: sql_help.c:1307 sql_help.c:1554 sql_help.c:1570 sql_help.c:1583
-#: sql_help.c:1634 sql_help.c:1638 sql_help.c:1648 sql_help.c:1668
-#: sql_help.c:1693 sql_help.c:1711 sql_help.c:1739 sql_help.c:1813
-#: sql_help.c:1856 sql_help.c:1878 sql_help.c:1898 sql_help.c:1899
-#: sql_help.c:1934 sql_help.c:1954 sql_help.c:1976 sql_help.c:1989
-#: sql_help.c:2021 sql_help.c:2046 sql_help.c:2090 sql_help.c:2276
-#: sql_help.c:2289 sql_help.c:2306 sql_help.c:2322 sql_help.c:2361
-#: sql_help.c:2412 sql_help.c:2416 sql_help.c:2418 sql_help.c:2424
-#: sql_help.c:2442 sql_help.c:2470 sql_help.c:2505 sql_help.c:2517
-#: sql_help.c:2526 sql_help.c:2576 sql_help.c:2604 sql_help.c:2612
-#: sql_help.c:2620 sql_help.c:2628 sql_help.c:2636 sql_help.c:2644
-#: sql_help.c:2652 sql_help.c:2660 sql_help.c:2669 sql_help.c:2680
-#: sql_help.c:2688 sql_help.c:2696 sql_help.c:2704 sql_help.c:2712
-#: sql_help.c:2722 sql_help.c:2731 sql_help.c:2740 sql_help.c:2748
-#: sql_help.c:2757 sql_help.c:2765 sql_help.c:2774 sql_help.c:2782
-#: sql_help.c:2790 sql_help.c:2798 sql_help.c:2806 sql_help.c:2814
-#: sql_help.c:2822 sql_help.c:2830 sql_help.c:2838 sql_help.c:2855
-#: sql_help.c:2864 sql_help.c:2872 sql_help.c:2889 sql_help.c:2904
-#: sql_help.c:3169 sql_help.c:3220 sql_help.c:3249 sql_help.c:3257
-#: sql_help.c:3676 sql_help.c:3724 sql_help.c:3865
+#: sql_help.c:1215 sql_help.c:1257 sql_help.c:1260 sql_help.c:1262
+#: sql_help.c:1264 sql_help.c:1266 sql_help.c:1268 sql_help.c:1271
+#: sql_help.c:1311 sql_help.c:1558 sql_help.c:1574 sql_help.c:1587
+#: sql_help.c:1638 sql_help.c:1642 sql_help.c:1652 sql_help.c:1672
+#: sql_help.c:1697 sql_help.c:1715 sql_help.c:1743 sql_help.c:1817
+#: sql_help.c:1860 sql_help.c:1882 sql_help.c:1902 sql_help.c:1903
+#: sql_help.c:1938 sql_help.c:1958 sql_help.c:1980 sql_help.c:1993
+#: sql_help.c:2025 sql_help.c:2050 sql_help.c:2094 sql_help.c:2280
+#: sql_help.c:2293 sql_help.c:2310 sql_help.c:2326 sql_help.c:2365
+#: sql_help.c:2416 sql_help.c:2420 sql_help.c:2422 sql_help.c:2428
+#: sql_help.c:2446 sql_help.c:2474 sql_help.c:2509 sql_help.c:2521
+#: sql_help.c:2530 sql_help.c:2580 sql_help.c:2608 sql_help.c:2616
+#: sql_help.c:2624 sql_help.c:2632 sql_help.c:2640 sql_help.c:2648
+#: sql_help.c:2656 sql_help.c:2664 sql_help.c:2673 sql_help.c:2684
+#: sql_help.c:2692 sql_help.c:2700 sql_help.c:2708 sql_help.c:2716
+#: sql_help.c:2726 sql_help.c:2735 sql_help.c:2744 sql_help.c:2752
+#: sql_help.c:2761 sql_help.c:2769 sql_help.c:2778 sql_help.c:2786
+#: sql_help.c:2794 sql_help.c:2802 sql_help.c:2810 sql_help.c:2818
+#: sql_help.c:2826 sql_help.c:2834 sql_help.c:2842 sql_help.c:2859
+#: sql_help.c:2868 sql_help.c:2876 sql_help.c:2893 sql_help.c:2908
+#: sql_help.c:3173 sql_help.c:3224 sql_help.c:3253 sql_help.c:3261
+#: sql_help.c:3680 sql_help.c:3728 sql_help.c:3869
msgid "name"
msgstr "nom"
-#: sql_help.c:34 sql_help.c:37 sql_help.c:40 sql_help.c:306 sql_help.c:1371
-#: sql_help.c:2577 sql_help.c:3472
+#: sql_help.c:34 sql_help.c:37 sql_help.c:40 sql_help.c:306 sql_help.c:1375
+#: sql_help.c:2581 sql_help.c:3476
msgid "aggregate_signature"
msgstr "signature_agrégat"
@@ -3270,7 +3274,7 @@ msgstr "signature_agrégat"
#: sql_help.c:744 sql_help.c:791 sql_help.c:815 sql_help.c:825 sql_help.c:855
#: sql_help.c:875 sql_help.c:967 sql_help.c:1032 sql_help.c:1075
#: sql_help.c:1096 sql_help.c:1110 sql_help.c:1122 sql_help.c:1134
-#: sql_help.c:1161 sql_help.c:1216 sql_help.c:1261
+#: sql_help.c:1161 sql_help.c:1216 sql_help.c:1265
msgid "new_name"
msgstr "nouveau_nom"
@@ -3278,75 +3282,75 @@ msgstr "nouveau_nom"
#: sql_help.c:249 sql_help.c:368 sql_help.c:454 sql_help.c:497 sql_help.c:569
#: sql_help.c:578 sql_help.c:632 sql_help.c:647 sql_help.c:671 sql_help.c:726
#: sql_help.c:827 sql_help.c:853 sql_help.c:873 sql_help.c:1016 sql_help.c:1034
-#: sql_help.c:1077 sql_help.c:1098 sql_help.c:1156 sql_help.c:1259
-#: sql_help.c:2262
+#: sql_help.c:1077 sql_help.c:1098 sql_help.c:1156 sql_help.c:1263
+#: sql_help.c:2266
msgid "new_owner"
msgstr "nouveau_propriétaire"
#: sql_help.c:41 sql_help.c:66 sql_help.c:81 sql_help.c:235 sql_help.c:299
#: sql_help.c:420 sql_help.c:502 sql_help.c:615 sql_help.c:651 sql_help.c:674
#: sql_help.c:729 sql_help.c:857 sql_help.c:969 sql_help.c:1079 sql_help.c:1100
-#: sql_help.c:1112 sql_help.c:1124 sql_help.c:1163 sql_help.c:1263
+#: sql_help.c:1112 sql_help.c:1124 sql_help.c:1163 sql_help.c:1267
msgid "new_schema"
msgstr "nouveau_schéma"
-#: sql_help.c:42 sql_help.c:1424 sql_help.c:2578 sql_help.c:3491
+#: sql_help.c:42 sql_help.c:1428 sql_help.c:2582 sql_help.c:3495
msgid "where aggregate_signature is:"
msgstr "où signature_agrégat est :"
#: sql_help.c:43 sql_help.c:46 sql_help.c:49 sql_help.c:316 sql_help.c:341
#: sql_help.c:344 sql_help.c:347 sql_help.c:484 sql_help.c:489 sql_help.c:494
-#: sql_help.c:499 sql_help.c:1389 sql_help.c:1425 sql_help.c:1428
-#: sql_help.c:1431 sql_help.c:1555 sql_help.c:1571 sql_help.c:1574
-#: sql_help.c:1814 sql_help.c:2579 sql_help.c:2582 sql_help.c:2585
-#: sql_help.c:2670 sql_help.c:3055 sql_help.c:3387 sql_help.c:3478
-#: sql_help.c:3492 sql_help.c:3495 sql_help.c:3498
+#: sql_help.c:499 sql_help.c:1393 sql_help.c:1429 sql_help.c:1432
+#: sql_help.c:1435 sql_help.c:1559 sql_help.c:1575 sql_help.c:1578
+#: sql_help.c:1818 sql_help.c:2583 sql_help.c:2586 sql_help.c:2589
+#: sql_help.c:2674 sql_help.c:3059 sql_help.c:3391 sql_help.c:3482
+#: sql_help.c:3496 sql_help.c:3499 sql_help.c:3502
msgid "argmode"
msgstr "mode_argument"
#: sql_help.c:44 sql_help.c:47 sql_help.c:50 sql_help.c:317 sql_help.c:342
#: sql_help.c:345 sql_help.c:348 sql_help.c:485 sql_help.c:490 sql_help.c:495
-#: sql_help.c:500 sql_help.c:1390 sql_help.c:1426 sql_help.c:1429
-#: sql_help.c:1432 sql_help.c:1556 sql_help.c:1572 sql_help.c:1575
-#: sql_help.c:1815 sql_help.c:2580 sql_help.c:2583 sql_help.c:2586
-#: sql_help.c:2671 sql_help.c:3479 sql_help.c:3493 sql_help.c:3496
-#: sql_help.c:3499
+#: sql_help.c:500 sql_help.c:1394 sql_help.c:1430 sql_help.c:1433
+#: sql_help.c:1436 sql_help.c:1560 sql_help.c:1576 sql_help.c:1579
+#: sql_help.c:1819 sql_help.c:2584 sql_help.c:2587 sql_help.c:2590
+#: sql_help.c:2675 sql_help.c:3483 sql_help.c:3497 sql_help.c:3500
+#: sql_help.c:3503
msgid "argname"
msgstr "nom_agrégat"
#: sql_help.c:45 sql_help.c:48 sql_help.c:51 sql_help.c:318 sql_help.c:343
#: sql_help.c:346 sql_help.c:349 sql_help.c:486 sql_help.c:491 sql_help.c:496
-#: sql_help.c:501 sql_help.c:1391 sql_help.c:1427 sql_help.c:1430
-#: sql_help.c:1433 sql_help.c:1816 sql_help.c:2581 sql_help.c:2584
-#: sql_help.c:2587 sql_help.c:2672 sql_help.c:3480 sql_help.c:3494
-#: sql_help.c:3497 sql_help.c:3500
+#: sql_help.c:501 sql_help.c:1395 sql_help.c:1431 sql_help.c:1434
+#: sql_help.c:1437 sql_help.c:1820 sql_help.c:2585 sql_help.c:2588
+#: sql_help.c:2591 sql_help.c:2676 sql_help.c:3484 sql_help.c:3498
+#: sql_help.c:3501 sql_help.c:3504
msgid "argtype"
msgstr "type_argument"
#: sql_help.c:107 sql_help.c:365 sql_help.c:443 sql_help.c:455 sql_help.c:785
-#: sql_help.c:870 sql_help.c:1093 sql_help.c:1210 sql_help.c:1238
-#: sql_help.c:1481 sql_help.c:1487 sql_help.c:1742 sql_help.c:1774
-#: sql_help.c:1781 sql_help.c:1857 sql_help.c:2022 sql_help.c:2111
-#: sql_help.c:2291 sql_help.c:2471 sql_help.c:2493 sql_help.c:2923
-#: sql_help.c:3089
+#: sql_help.c:870 sql_help.c:1093 sql_help.c:1210 sql_help.c:1242
+#: sql_help.c:1485 sql_help.c:1491 sql_help.c:1746 sql_help.c:1778
+#: sql_help.c:1785 sql_help.c:1861 sql_help.c:2026 sql_help.c:2115
+#: sql_help.c:2295 sql_help.c:2475 sql_help.c:2497 sql_help.c:2927
+#: sql_help.c:3093
msgid "option"
msgstr "option"
-#: sql_help.c:108 sql_help.c:786 sql_help.c:1211 sql_help.c:1858
-#: sql_help.c:2023 sql_help.c:2472
+#: sql_help.c:108 sql_help.c:786 sql_help.c:1211 sql_help.c:1862
+#: sql_help.c:2027 sql_help.c:2476
msgid "where option can be:"
msgstr "où option peut être :"
-#: sql_help.c:109 sql_help.c:1675
+#: sql_help.c:109 sql_help.c:1679
msgid "allowconn"
msgstr "allowconn"
-#: sql_help.c:110 sql_help.c:787 sql_help.c:1212 sql_help.c:1676
-#: sql_help.c:2024 sql_help.c:2473
+#: sql_help.c:110 sql_help.c:787 sql_help.c:1212 sql_help.c:1680
+#: sql_help.c:2028 sql_help.c:2477
msgid "connlimit"
msgstr "limite_de_connexion"
-#: sql_help.c:111 sql_help.c:1677
+#: sql_help.c:111 sql_help.c:1681
msgid "istemplate"
msgstr "istemplate"
@@ -3356,20 +3360,20 @@ msgstr "nouveau_tablespace"
#: sql_help.c:119 sql_help.c:122 sql_help.c:124 sql_help.c:506 sql_help.c:508
#: sql_help.c:509 sql_help.c:794 sql_help.c:798 sql_help.c:801 sql_help.c:886
-#: sql_help.c:889 sql_help.c:1218 sql_help.c:1221 sql_help.c:1223
-#: sql_help.c:1825 sql_help.c:3274 sql_help.c:3665
+#: sql_help.c:889 sql_help.c:1219 sql_help.c:1223 sql_help.c:1226
+#: sql_help.c:1829 sql_help.c:3278 sql_help.c:3669
msgid "configuration_parameter"
msgstr "paramètre_configuration"
#: sql_help.c:120 sql_help.c:366 sql_help.c:438 sql_help.c:444 sql_help.c:456
#: sql_help.c:507 sql_help.c:552 sql_help.c:624 sql_help.c:630 sql_help.c:795
#: sql_help.c:871 sql_help.c:887 sql_help.c:888 sql_help.c:991 sql_help.c:1011
-#: sql_help.c:1037 sql_help.c:1094 sql_help.c:1219 sql_help.c:1239
-#: sql_help.c:1743 sql_help.c:1775 sql_help.c:1782 sql_help.c:1826
-#: sql_help.c:1827 sql_help.c:1886 sql_help.c:1918 sql_help.c:2112
-#: sql_help.c:2186 sql_help.c:2194 sql_help.c:2226 sql_help.c:2248
-#: sql_help.c:2265 sql_help.c:2292 sql_help.c:2494 sql_help.c:3090
-#: sql_help.c:3666 sql_help.c:3667
+#: sql_help.c:1037 sql_help.c:1094 sql_help.c:1220 sql_help.c:1243
+#: sql_help.c:1747 sql_help.c:1779 sql_help.c:1786 sql_help.c:1830
+#: sql_help.c:1831 sql_help.c:1890 sql_help.c:1922 sql_help.c:2116
+#: sql_help.c:2190 sql_help.c:2198 sql_help.c:2230 sql_help.c:2252
+#: sql_help.c:2269 sql_help.c:2296 sql_help.c:2498 sql_help.c:3094
+#: sql_help.c:3670 sql_help.c:3671
msgid "value"
msgstr "valeur"
@@ -3377,9 +3381,9 @@ msgstr "valeur"
msgid "target_role"
msgstr "rôle_cible"
-#: sql_help.c:183 sql_help.c:1726 sql_help.c:2070 sql_help.c:2075
-#: sql_help.c:3037 sql_help.c:3044 sql_help.c:3058 sql_help.c:3064
-#: sql_help.c:3369 sql_help.c:3376 sql_help.c:3390 sql_help.c:3396
+#: sql_help.c:183 sql_help.c:1730 sql_help.c:2074 sql_help.c:2079
+#: sql_help.c:3041 sql_help.c:3048 sql_help.c:3062 sql_help.c:3068
+#: sql_help.c:3373 sql_help.c:3380 sql_help.c:3394 sql_help.c:3400
msgid "schema_name"
msgstr "nom_schéma"
@@ -3393,32 +3397,32 @@ msgstr "où abbreviated_grant_or_revoke fait partie de :"
#: sql_help.c:186 sql_help.c:187 sql_help.c:188 sql_help.c:189 sql_help.c:190
#: sql_help.c:191 sql_help.c:192 sql_help.c:193 sql_help.c:531 sql_help.c:556
-#: sql_help.c:617 sql_help.c:747 sql_help.c:805 sql_help.c:971 sql_help.c:1226
-#: sql_help.c:1861 sql_help.c:1862 sql_help.c:1863 sql_help.c:1864
-#: sql_help.c:1865 sql_help.c:1991 sql_help.c:2027 sql_help.c:2028
-#: sql_help.c:2029 sql_help.c:2030 sql_help.c:2031 sql_help.c:2476
-#: sql_help.c:2477 sql_help.c:2478 sql_help.c:2479 sql_help.c:2480
-#: sql_help.c:3071 sql_help.c:3072 sql_help.c:3073 sql_help.c:3370
-#: sql_help.c:3374 sql_help.c:3377 sql_help.c:3379 sql_help.c:3381
-#: sql_help.c:3383 sql_help.c:3385 sql_help.c:3391 sql_help.c:3393
-#: sql_help.c:3395 sql_help.c:3397 sql_help.c:3399 sql_help.c:3401
-#: sql_help.c:3402 sql_help.c:3403 sql_help.c:3686
+#: sql_help.c:617 sql_help.c:747 sql_help.c:805 sql_help.c:971 sql_help.c:1230
+#: sql_help.c:1865 sql_help.c:1866 sql_help.c:1867 sql_help.c:1868
+#: sql_help.c:1869 sql_help.c:1995 sql_help.c:2031 sql_help.c:2032
+#: sql_help.c:2033 sql_help.c:2034 sql_help.c:2035 sql_help.c:2480
+#: sql_help.c:2481 sql_help.c:2482 sql_help.c:2483 sql_help.c:2484
+#: sql_help.c:3075 sql_help.c:3076 sql_help.c:3077 sql_help.c:3374
+#: sql_help.c:3378 sql_help.c:3381 sql_help.c:3383 sql_help.c:3385
+#: sql_help.c:3387 sql_help.c:3389 sql_help.c:3395 sql_help.c:3397
+#: sql_help.c:3399 sql_help.c:3401 sql_help.c:3403 sql_help.c:3405
+#: sql_help.c:3406 sql_help.c:3407 sql_help.c:3690
msgid "role_name"
msgstr "nom_rôle"
-#: sql_help.c:219 sql_help.c:431 sql_help.c:982 sql_help.c:984 sql_help.c:1255
-#: sql_help.c:1696 sql_help.c:1700 sql_help.c:1785 sql_help.c:1789
-#: sql_help.c:1882 sql_help.c:2198 sql_help.c:2208 sql_help.c:2230
-#: sql_help.c:3120 sql_help.c:3135 sql_help.c:3137 sql_help.c:3551
-#: sql_help.c:3552 sql_help.c:3561 sql_help.c:3602 sql_help.c:3603
-#: sql_help.c:3604 sql_help.c:3605 sql_help.c:3606 sql_help.c:3607
-#: sql_help.c:3640 sql_help.c:3641 sql_help.c:3646 sql_help.c:3651
-#: sql_help.c:3790 sql_help.c:3791 sql_help.c:3800 sql_help.c:3841
-#: sql_help.c:3842 sql_help.c:3843 sql_help.c:3844 sql_help.c:3845
-#: sql_help.c:3846 sql_help.c:3893 sql_help.c:3895 sql_help.c:3928
-#: sql_help.c:3984 sql_help.c:3985 sql_help.c:3994 sql_help.c:4035
-#: sql_help.c:4036 sql_help.c:4037 sql_help.c:4038 sql_help.c:4039
-#: sql_help.c:4040
+#: sql_help.c:219 sql_help.c:431 sql_help.c:982 sql_help.c:984 sql_help.c:1259
+#: sql_help.c:1700 sql_help.c:1704 sql_help.c:1789 sql_help.c:1793
+#: sql_help.c:1886 sql_help.c:2202 sql_help.c:2212 sql_help.c:2234
+#: sql_help.c:3124 sql_help.c:3139 sql_help.c:3141 sql_help.c:3555
+#: sql_help.c:3556 sql_help.c:3565 sql_help.c:3606 sql_help.c:3607
+#: sql_help.c:3608 sql_help.c:3609 sql_help.c:3610 sql_help.c:3611
+#: sql_help.c:3644 sql_help.c:3645 sql_help.c:3650 sql_help.c:3655
+#: sql_help.c:3794 sql_help.c:3795 sql_help.c:3804 sql_help.c:3845
+#: sql_help.c:3846 sql_help.c:3847 sql_help.c:3848 sql_help.c:3849
+#: sql_help.c:3850 sql_help.c:3897 sql_help.c:3899 sql_help.c:3932
+#: sql_help.c:3988 sql_help.c:3989 sql_help.c:3998 sql_help.c:4039
+#: sql_help.c:4040 sql_help.c:4041 sql_help.c:4042 sql_help.c:4043
+#: sql_help.c:4044
msgid "expression"
msgstr "expression"
@@ -3428,8 +3432,8 @@ msgstr "contrainte_domaine"
#: sql_help.c:224 sql_help.c:226 sql_help.c:229 sql_help.c:446 sql_help.c:447
#: sql_help.c:964 sql_help.c:997 sql_help.c:998 sql_help.c:999 sql_help.c:1019
-#: sql_help.c:1377 sql_help.c:1379 sql_help.c:1699 sql_help.c:1784
-#: sql_help.c:1788 sql_help.c:2197 sql_help.c:2207 sql_help.c:3132
+#: sql_help.c:1381 sql_help.c:1383 sql_help.c:1703 sql_help.c:1788
+#: sql_help.c:1792 sql_help.c:2201 sql_help.c:2211 sql_help.c:3136
msgid "constraint_name"
msgstr "nom_contrainte"
@@ -3449,17 +3453,17 @@ msgstr "objet_membre"
msgid "where member_object is:"
msgstr "où objet_membre fait partie de :"
-#: sql_help.c:305 sql_help.c:1370 sql_help.c:3471
+#: sql_help.c:305 sql_help.c:1374 sql_help.c:3475
msgid "aggregate_name"
msgstr "nom_agrégat"
-#: sql_help.c:307 sql_help.c:1372 sql_help.c:1614 sql_help.c:1618
-#: sql_help.c:1620 sql_help.c:2595
+#: sql_help.c:307 sql_help.c:1376 sql_help.c:1618 sql_help.c:1622
+#: sql_help.c:1624 sql_help.c:2599
msgid "source_type"
msgstr "type_source"
-#: sql_help.c:308 sql_help.c:1373 sql_help.c:1615 sql_help.c:1619
-#: sql_help.c:1621 sql_help.c:2596
+#: sql_help.c:308 sql_help.c:1377 sql_help.c:1619 sql_help.c:1623
+#: sql_help.c:1625 sql_help.c:2600
msgid "target_type"
msgstr "type_cible"
@@ -3467,57 +3471,57 @@ msgstr "type_cible"
#: sql_help.c:314 sql_help.c:319 sql_help.c:323 sql_help.c:325 sql_help.c:327
#: sql_help.c:328 sql_help.c:329 sql_help.c:330 sql_help.c:331 sql_help.c:332
#: sql_help.c:333 sql_help.c:334 sql_help.c:335 sql_help.c:338 sql_help.c:339
-#: sql_help.c:1374 sql_help.c:1381 sql_help.c:1382 sql_help.c:1383
-#: sql_help.c:1384 sql_help.c:1385 sql_help.c:1386 sql_help.c:1387
-#: sql_help.c:1392 sql_help.c:1394 sql_help.c:1398 sql_help.c:1400
-#: sql_help.c:1404 sql_help.c:1405 sql_help.c:1408 sql_help.c:1409
-#: sql_help.c:1410 sql_help.c:1411 sql_help.c:1412 sql_help.c:1413
-#: sql_help.c:1414 sql_help.c:1415 sql_help.c:1416 sql_help.c:1421
-#: sql_help.c:1422 sql_help.c:3468 sql_help.c:3473 sql_help.c:3474
-#: sql_help.c:3475 sql_help.c:3476 sql_help.c:3482 sql_help.c:3483
-#: sql_help.c:3484 sql_help.c:3485 sql_help.c:3486 sql_help.c:3487
-#: sql_help.c:3488 sql_help.c:3489
+#: sql_help.c:1378 sql_help.c:1385 sql_help.c:1386 sql_help.c:1387
+#: sql_help.c:1388 sql_help.c:1389 sql_help.c:1390 sql_help.c:1391
+#: sql_help.c:1396 sql_help.c:1398 sql_help.c:1402 sql_help.c:1404
+#: sql_help.c:1408 sql_help.c:1409 sql_help.c:1412 sql_help.c:1413
+#: sql_help.c:1414 sql_help.c:1415 sql_help.c:1416 sql_help.c:1417
+#: sql_help.c:1418 sql_help.c:1419 sql_help.c:1420 sql_help.c:1425
+#: sql_help.c:1426 sql_help.c:3472 sql_help.c:3477 sql_help.c:3478
+#: sql_help.c:3479 sql_help.c:3480 sql_help.c:3486 sql_help.c:3487
+#: sql_help.c:3488 sql_help.c:3489 sql_help.c:3490 sql_help.c:3491
+#: sql_help.c:3492 sql_help.c:3493
msgid "object_name"
msgstr "nom_objet"
-#: sql_help.c:315 sql_help.c:711 sql_help.c:1388 sql_help.c:1616
-#: sql_help.c:1651 sql_help.c:1714 sql_help.c:1935 sql_help.c:1966
-#: sql_help.c:2366 sql_help.c:3054 sql_help.c:3386 sql_help.c:3477
-#: sql_help.c:3580 sql_help.c:3584 sql_help.c:3588 sql_help.c:3591
-#: sql_help.c:3819 sql_help.c:3823 sql_help.c:3827 sql_help.c:3830
-#: sql_help.c:4013 sql_help.c:4017 sql_help.c:4021 sql_help.c:4024
+#: sql_help.c:315 sql_help.c:711 sql_help.c:1392 sql_help.c:1620
+#: sql_help.c:1655 sql_help.c:1718 sql_help.c:1939 sql_help.c:1970
+#: sql_help.c:2370 sql_help.c:3058 sql_help.c:3390 sql_help.c:3481
+#: sql_help.c:3584 sql_help.c:3588 sql_help.c:3592 sql_help.c:3595
+#: sql_help.c:3823 sql_help.c:3827 sql_help.c:3831 sql_help.c:3834
+#: sql_help.c:4017 sql_help.c:4021 sql_help.c:4025 sql_help.c:4028
msgid "function_name"
msgstr "nom_fonction"
-#: sql_help.c:320 sql_help.c:704 sql_help.c:1395 sql_help.c:1959
+#: sql_help.c:320 sql_help.c:704 sql_help.c:1399 sql_help.c:1963
msgid "operator_name"
msgstr "nom_opérateur"
-#: sql_help.c:321 sql_help.c:645 sql_help.c:649 sql_help.c:1396 sql_help.c:1936
-#: sql_help.c:2713
+#: sql_help.c:321 sql_help.c:645 sql_help.c:649 sql_help.c:1400 sql_help.c:1940
+#: sql_help.c:2717
msgid "left_type"
msgstr "type_argument_gauche"
-#: sql_help.c:322 sql_help.c:646 sql_help.c:650 sql_help.c:1397 sql_help.c:1937
-#: sql_help.c:2714
+#: sql_help.c:322 sql_help.c:646 sql_help.c:650 sql_help.c:1401 sql_help.c:1941
+#: sql_help.c:2718
msgid "right_type"
msgstr "type_argument_droit"
#: sql_help.c:324 sql_help.c:326 sql_help.c:667 sql_help.c:670 sql_help.c:673
#: sql_help.c:702 sql_help.c:714 sql_help.c:722 sql_help.c:725 sql_help.c:728
-#: sql_help.c:1399 sql_help.c:1401 sql_help.c:1956 sql_help.c:1977
-#: sql_help.c:2213 sql_help.c:2723 sql_help.c:2732
+#: sql_help.c:1403 sql_help.c:1405 sql_help.c:1960 sql_help.c:1981
+#: sql_help.c:2217 sql_help.c:2727 sql_help.c:2736
msgid "index_method"
msgstr "méthode_indexage"
-#: sql_help.c:336 sql_help.c:1015 sql_help.c:1417 sql_help.c:1822
-#: sql_help.c:2189 sql_help.c:2335 sql_help.c:2846 sql_help.c:3068
-#: sql_help.c:3400
+#: sql_help.c:336 sql_help.c:1015 sql_help.c:1421 sql_help.c:1826
+#: sql_help.c:2193 sql_help.c:2339 sql_help.c:2850 sql_help.c:3072
+#: sql_help.c:3404
msgid "type_name"
msgstr "nom_type"
-#: sql_help.c:337 sql_help.c:1418 sql_help.c:1821 sql_help.c:2336
-#: sql_help.c:2561 sql_help.c:2847 sql_help.c:3060 sql_help.c:3392
+#: sql_help.c:337 sql_help.c:1422 sql_help.c:1825 sql_help.c:2340
+#: sql_help.c:2565 sql_help.c:2851 sql_help.c:3064 sql_help.c:3396
msgid "lang_name"
msgstr "nom_langage"
@@ -3525,16 +3529,16 @@ msgstr "nom_langage"
msgid "and aggregate_signature is:"
msgstr "et signature_agrégat est :"
-#: sql_help.c:363 sql_help.c:1740
+#: sql_help.c:363 sql_help.c:1744
msgid "handler_function"
msgstr "fonction_gestionnaire"
-#: sql_help.c:364 sql_help.c:1741
+#: sql_help.c:364 sql_help.c:1745
msgid "validator_function"
msgstr "fonction_validateur"
#: sql_help.c:413 sql_help.c:487 sql_help.c:608 sql_help.c:959 sql_help.c:1154
-#: sql_help.c:2204 sql_help.c:2205 sql_help.c:2221 sql_help.c:2222
+#: sql_help.c:2208 sql_help.c:2209 sql_help.c:2225 sql_help.c:2226
msgid "action"
msgstr "action"
@@ -3543,17 +3547,17 @@ msgstr "action"
#: sql_help.c:441 sql_help.c:442 sql_help.c:610 sql_help.c:620 sql_help.c:622
#: sql_help.c:625 sql_help.c:627 sql_help.c:851 sql_help.c:961 sql_help.c:974
#: sql_help.c:978 sql_help.c:979 sql_help.c:983 sql_help.c:985 sql_help.c:986
-#: sql_help.c:987 sql_help.c:989 sql_help.c:992 sql_help.c:994 sql_help.c:1254
-#: sql_help.c:1257 sql_help.c:1277 sql_help.c:1376 sql_help.c:1478
-#: sql_help.c:1483 sql_help.c:1497 sql_help.c:1498 sql_help.c:1499
-#: sql_help.c:1772 sql_help.c:1819 sql_help.c:1881 sql_help.c:1916
-#: sql_help.c:2097 sql_help.c:2177 sql_help.c:2190 sql_help.c:2209
-#: sql_help.c:2211 sql_help.c:2218 sql_help.c:2229 sql_help.c:2246
-#: sql_help.c:2369 sql_help.c:2506 sql_help.c:3039 sql_help.c:3040
-#: sql_help.c:3119 sql_help.c:3134 sql_help.c:3136 sql_help.c:3138
-#: sql_help.c:3371 sql_help.c:3372 sql_help.c:3470 sql_help.c:3611
-#: sql_help.c:3850 sql_help.c:3892 sql_help.c:3894 sql_help.c:3896
-#: sql_help.c:3913 sql_help.c:3916 sql_help.c:4044
+#: sql_help.c:987 sql_help.c:989 sql_help.c:992 sql_help.c:994 sql_help.c:1258
+#: sql_help.c:1261 sql_help.c:1281 sql_help.c:1380 sql_help.c:1482
+#: sql_help.c:1487 sql_help.c:1501 sql_help.c:1502 sql_help.c:1503
+#: sql_help.c:1776 sql_help.c:1823 sql_help.c:1885 sql_help.c:1920
+#: sql_help.c:2101 sql_help.c:2181 sql_help.c:2194 sql_help.c:2213
+#: sql_help.c:2215 sql_help.c:2222 sql_help.c:2233 sql_help.c:2250
+#: sql_help.c:2373 sql_help.c:2510 sql_help.c:3043 sql_help.c:3044
+#: sql_help.c:3123 sql_help.c:3138 sql_help.c:3140 sql_help.c:3142
+#: sql_help.c:3375 sql_help.c:3376 sql_help.c:3474 sql_help.c:3615
+#: sql_help.c:3854 sql_help.c:3896 sql_help.c:3898 sql_help.c:3900
+#: sql_help.c:3917 sql_help.c:3920 sql_help.c:4048
msgid "column_name"
msgstr "nom_colonne"
@@ -3566,19 +3570,19 @@ msgid "where action is one of:"
msgstr "où action fait partie de :"
#: sql_help.c:423 sql_help.c:428 sql_help.c:975 sql_help.c:980 sql_help.c:1169
-#: sql_help.c:1173 sql_help.c:1694 sql_help.c:1773 sql_help.c:1955
-#: sql_help.c:2178 sql_help.c:2414 sql_help.c:3221
+#: sql_help.c:1173 sql_help.c:1698 sql_help.c:1777 sql_help.c:1959
+#: sql_help.c:2182 sql_help.c:2418 sql_help.c:3225
msgid "data_type"
msgstr "type_données"
#: sql_help.c:424 sql_help.c:429 sql_help.c:976 sql_help.c:981 sql_help.c:1170
-#: sql_help.c:1174 sql_help.c:1695 sql_help.c:1776 sql_help.c:1883
-#: sql_help.c:2179 sql_help.c:2415 sql_help.c:2421 sql_help.c:3129
+#: sql_help.c:1174 sql_help.c:1699 sql_help.c:1780 sql_help.c:1887
+#: sql_help.c:2183 sql_help.c:2419 sql_help.c:2425 sql_help.c:3133
msgid "collation"
msgstr "collationnement"
-#: sql_help.c:425 sql_help.c:977 sql_help.c:1777 sql_help.c:2180
-#: sql_help.c:2191
+#: sql_help.c:425 sql_help.c:977 sql_help.c:1781 sql_help.c:2184
+#: sql_help.c:2195
msgid "column_constraint"
msgstr "contrainte_colonne"
@@ -3591,46 +3595,46 @@ msgstr "entier"
msgid "attribute_option"
msgstr "option_attribut"
-#: sql_help.c:445 sql_help.c:995 sql_help.c:1778 sql_help.c:2181
-#: sql_help.c:2192
+#: sql_help.c:445 sql_help.c:995 sql_help.c:1782 sql_help.c:2185
+#: sql_help.c:2196
msgid "table_constraint"
msgstr "contrainte_table"
#: sql_help.c:448 sql_help.c:449 sql_help.c:450 sql_help.c:451 sql_help.c:1000
-#: sql_help.c:1001 sql_help.c:1002 sql_help.c:1003 sql_help.c:1419
+#: sql_help.c:1001 sql_help.c:1002 sql_help.c:1003 sql_help.c:1423
msgid "trigger_name"
msgstr "nom_trigger"
#: sql_help.c:452 sql_help.c:453 sql_help.c:1013 sql_help.c:1014
-#: sql_help.c:1779 sql_help.c:2184
+#: sql_help.c:1783 sql_help.c:2188
msgid "parent_table"
msgstr "table_parent"
-#: sql_help.c:504 sql_help.c:1823
+#: sql_help.c:504 sql_help.c:1827
msgid "execution_cost"
msgstr "coût_exécution"
-#: sql_help.c:505 sql_help.c:1824
+#: sql_help.c:505 sql_help.c:1828
msgid "result_rows"
msgstr "lignes_de_résultat"
#: sql_help.c:526 sql_help.c:528 sql_help.c:784 sql_help.c:792 sql_help.c:796
#: sql_help.c:799 sql_help.c:802 sql_help.c:1209 sql_help.c:1217
-#: sql_help.c:1220 sql_help.c:1222 sql_help.c:1224 sql_help.c:2071
-#: sql_help.c:2073 sql_help.c:2076 sql_help.c:2077 sql_help.c:3038
-#: sql_help.c:3042 sql_help.c:3045 sql_help.c:3047 sql_help.c:3049
-#: sql_help.c:3051 sql_help.c:3053 sql_help.c:3059 sql_help.c:3061
-#: sql_help.c:3063 sql_help.c:3065 sql_help.c:3067 sql_help.c:3069
+#: sql_help.c:1221 sql_help.c:1224 sql_help.c:1227 sql_help.c:2075
+#: sql_help.c:2077 sql_help.c:2080 sql_help.c:2081 sql_help.c:3042
+#: sql_help.c:3046 sql_help.c:3049 sql_help.c:3051 sql_help.c:3053
+#: sql_help.c:3055 sql_help.c:3057 sql_help.c:3063 sql_help.c:3065
+#: sql_help.c:3067 sql_help.c:3069 sql_help.c:3071 sql_help.c:3073
msgid "role_specification"
msgstr "specification_role"
-#: sql_help.c:527 sql_help.c:529 sql_help.c:1236 sql_help.c:1669
-#: sql_help.c:2079 sql_help.c:2491 sql_help.c:2880 sql_help.c:3696
+#: sql_help.c:527 sql_help.c:529 sql_help.c:1240 sql_help.c:1673
+#: sql_help.c:2083 sql_help.c:2495 sql_help.c:2884 sql_help.c:3700
msgid "user_name"
msgstr "nom_utilisateur"
-#: sql_help.c:530 sql_help.c:804 sql_help.c:1225 sql_help.c:2078
-#: sql_help.c:3070
+#: sql_help.c:530 sql_help.c:804 sql_help.c:1229 sql_help.c:2082
+#: sql_help.c:3074
msgid "where role_specification can be:"
msgstr "où specification_role peut être :"
@@ -3638,102 +3642,103 @@ msgstr "où specification_role peut être :"
msgid "group_name"
msgstr "nom_groupe"
-#: sql_help.c:549 sql_help.c:1674 sql_help.c:1887 sql_help.c:1919
-#: sql_help.c:2187 sql_help.c:2195 sql_help.c:2227 sql_help.c:2249
-#: sql_help.c:2261 sql_help.c:3066 sql_help.c:3398
+#: sql_help.c:549 sql_help.c:1678 sql_help.c:1891 sql_help.c:1923
+#: sql_help.c:2191 sql_help.c:2199 sql_help.c:2231 sql_help.c:2253
+#: sql_help.c:2265 sql_help.c:3070 sql_help.c:3402
msgid "tablespace_name"
msgstr "nom_tablespace"
#: sql_help.c:551 sql_help.c:554 sql_help.c:629 sql_help.c:631 sql_help.c:1010
-#: sql_help.c:1012 sql_help.c:1885 sql_help.c:1917 sql_help.c:2185
-#: sql_help.c:2193 sql_help.c:2225 sql_help.c:2247
+#: sql_help.c:1012 sql_help.c:1889 sql_help.c:1921 sql_help.c:2189
+#: sql_help.c:2197 sql_help.c:2229 sql_help.c:2251
msgid "storage_parameter"
msgstr "paramètre_stockage"
-#: sql_help.c:577 sql_help.c:1393 sql_help.c:3481
+#: sql_help.c:577 sql_help.c:1397 sql_help.c:3485
msgid "large_object_oid"
msgstr "oid_large_object"
#: sql_help.c:628 sql_help.c:1008 sql_help.c:1017 sql_help.c:1020
-#: sql_help.c:1317
+#: sql_help.c:1321
msgid "index_name"
msgstr "nom_index"
-#: sql_help.c:703 sql_help.c:715 sql_help.c:1958
+#: sql_help.c:703 sql_help.c:715 sql_help.c:1962
msgid "strategy_number"
msgstr "numéro_de_stratégie"
#: sql_help.c:705 sql_help.c:706 sql_help.c:709 sql_help.c:710 sql_help.c:716
-#: sql_help.c:717 sql_help.c:719 sql_help.c:720 sql_help.c:1960 sql_help.c:1961
-#: sql_help.c:1964 sql_help.c:1965
+#: sql_help.c:717 sql_help.c:719 sql_help.c:720 sql_help.c:1964 sql_help.c:1965
+#: sql_help.c:1968 sql_help.c:1969
msgid "op_type"
msgstr "type_op"
-#: sql_help.c:707 sql_help.c:1962
+#: sql_help.c:707 sql_help.c:1966
msgid "sort_family_name"
msgstr "nom_famille_tri"
-#: sql_help.c:708 sql_help.c:718 sql_help.c:1963
+#: sql_help.c:708 sql_help.c:718 sql_help.c:1967
msgid "support_number"
msgstr "numéro_de_support"
-#: sql_help.c:712 sql_help.c:1617 sql_help.c:1967 sql_help.c:2338
-#: sql_help.c:2340
+#: sql_help.c:712 sql_help.c:1621 sql_help.c:1971 sql_help.c:2342
+#: sql_help.c:2344
msgid "argument_type"
msgstr "type_argument"
#: sql_help.c:743 sql_help.c:746 sql_help.c:814 sql_help.c:850 sql_help.c:1133
-#: sql_help.c:1276 sql_help.c:1316 sql_help.c:1378 sql_help.c:1403
-#: sql_help.c:1407 sql_help.c:1420 sql_help.c:1477 sql_help.c:1482
-#: sql_help.c:1771 sql_help.c:1879 sql_help.c:1915 sql_help.c:1990
-#: sql_help.c:2048 sql_help.c:2096 sql_help.c:2176 sql_help.c:2188
-#: sql_help.c:2245 sql_help.c:2363 sql_help.c:2540 sql_help.c:2749
-#: sql_help.c:2766 sql_help.c:2856 sql_help.c:3036 sql_help.c:3041
-#: sql_help.c:3086 sql_help.c:3117 sql_help.c:3368 sql_help.c:3373
-#: sql_help.c:3469 sql_help.c:3566 sql_help.c:3568 sql_help.c:3617
-#: sql_help.c:3656 sql_help.c:3805 sql_help.c:3807 sql_help.c:3856
-#: sql_help.c:3890 sql_help.c:3912 sql_help.c:3914 sql_help.c:3915
-#: sql_help.c:3999 sql_help.c:4001 sql_help.c:4050
+#: sql_help.c:1280 sql_help.c:1320 sql_help.c:1382 sql_help.c:1407
+#: sql_help.c:1411 sql_help.c:1424 sql_help.c:1481 sql_help.c:1486
+#: sql_help.c:1775 sql_help.c:1883 sql_help.c:1919 sql_help.c:1994
+#: sql_help.c:2052 sql_help.c:2100 sql_help.c:2180 sql_help.c:2192
+#: sql_help.c:2249 sql_help.c:2367 sql_help.c:2544 sql_help.c:2753
+#: sql_help.c:2770 sql_help.c:2860 sql_help.c:3040 sql_help.c:3045
+#: sql_help.c:3090 sql_help.c:3121 sql_help.c:3372 sql_help.c:3377
+#: sql_help.c:3473 sql_help.c:3570 sql_help.c:3572 sql_help.c:3621
+#: sql_help.c:3660 sql_help.c:3809 sql_help.c:3811 sql_help.c:3860
+#: sql_help.c:3894 sql_help.c:3916 sql_help.c:3918 sql_help.c:3919
+#: sql_help.c:4003 sql_help.c:4005 sql_help.c:4054
msgid "table_name"
msgstr "nom_table"
-#: sql_help.c:748 sql_help.c:1992
+#: sql_help.c:748 sql_help.c:1996
msgid "using_expression"
msgstr "expression_using"
-#: sql_help.c:749 sql_help.c:1993
+#: sql_help.c:749 sql_help.c:1997
msgid "check_expression"
msgstr "expression_check"
-#: sql_help.c:788 sql_help.c:1213 sql_help.c:1859 sql_help.c:2025
-#: sql_help.c:2474
+#: sql_help.c:788 sql_help.c:1213 sql_help.c:1863 sql_help.c:2029
+#: sql_help.c:2478
msgid "password"
msgstr "mot_de_passe"
-#: sql_help.c:789 sql_help.c:1214 sql_help.c:1860 sql_help.c:2026
-#: sql_help.c:2475
+#: sql_help.c:789 sql_help.c:1214 sql_help.c:1864 sql_help.c:2030
+#: sql_help.c:2479
msgid "timestamp"
msgstr "horodatage"
-#: sql_help.c:793 sql_help.c:797 sql_help.c:800 sql_help.c:803 sql_help.c:3046
-#: sql_help.c:3378
+#: sql_help.c:793 sql_help.c:797 sql_help.c:800 sql_help.c:803 sql_help.c:1218
+#: sql_help.c:1222 sql_help.c:1225 sql_help.c:1228 sql_help.c:3050
+#: sql_help.c:3382
msgid "database_name"
msgstr "nom_base_de_donnée"
-#: sql_help.c:844 sql_help.c:2091
+#: sql_help.c:844 sql_help.c:2095
msgid "increment"
msgstr "incrément"
-#: sql_help.c:845 sql_help.c:2092
+#: sql_help.c:845 sql_help.c:2096
msgid "minvalue"
msgstr "valeur_min"
-#: sql_help.c:846 sql_help.c:2093
+#: sql_help.c:846 sql_help.c:2097
msgid "maxvalue"
msgstr "valeur_max"
-#: sql_help.c:847 sql_help.c:2094 sql_help.c:3564 sql_help.c:3654
-#: sql_help.c:3803 sql_help.c:3932 sql_help.c:3997
+#: sql_help.c:847 sql_help.c:2098 sql_help.c:3568 sql_help.c:3658
+#: sql_help.c:3807 sql_help.c:3936 sql_help.c:4001
msgid "start"
msgstr "début"
@@ -3741,7 +3746,7 @@ msgstr "début"
msgid "restart"
msgstr "nouveau_début"
-#: sql_help.c:849 sql_help.c:2095
+#: sql_help.c:849 sql_help.c:2099
msgid "cache"
msgstr "cache"
@@ -3757,7 +3762,7 @@ msgstr "nom_règle_réécriture"
msgid "and table_constraint_using_index is:"
msgstr "et contrainte_table_utilisant_index est :"
-#: sql_help.c:1036 sql_help.c:1039 sql_help.c:2264
+#: sql_help.c:1036 sql_help.c:1039 sql_help.c:2268
msgid "tablespace_option"
msgstr "option_tablespace"
@@ -3778,7 +3783,7 @@ msgid "new_dictionary"
msgstr "nouveau_dictionnaire"
#: sql_help.c:1158 sql_help.c:1168 sql_help.c:1171 sql_help.c:1172
-#: sql_help.c:2413
+#: sql_help.c:2417
msgid "attribute_name"
msgstr "nom_attribut"
@@ -3794,781 +3799,781 @@ msgstr "nouvelle_valeur_enum"
msgid "existing_enum_value"
msgstr "valeur_enum_existante"
-#: sql_help.c:1237 sql_help.c:1780 sql_help.c:2107 sql_help.c:2492
-#: sql_help.c:2881 sql_help.c:3052 sql_help.c:3087 sql_help.c:3384
+#: sql_help.c:1241 sql_help.c:1784 sql_help.c:2111 sql_help.c:2496
+#: sql_help.c:2885 sql_help.c:3056 sql_help.c:3091 sql_help.c:3388
msgid "server_name"
msgstr "nom_serveur"
-#: sql_help.c:1265 sql_help.c:1268 sql_help.c:2507
+#: sql_help.c:1269 sql_help.c:1272 sql_help.c:2511
msgid "view_option_name"
msgstr "nom_option_vue"
-#: sql_help.c:1266 sql_help.c:2508
+#: sql_help.c:1270 sql_help.c:2512
msgid "view_option_value"
msgstr "valeur_option_vue"
-#: sql_help.c:1291 sql_help.c:3712 sql_help.c:3714 sql_help.c:3738
+#: sql_help.c:1295 sql_help.c:3716 sql_help.c:3718 sql_help.c:3742
msgid "transaction_mode"
msgstr "mode_transaction"
-#: sql_help.c:1292 sql_help.c:3715 sql_help.c:3739
+#: sql_help.c:1296 sql_help.c:3719 sql_help.c:3743
msgid "where transaction_mode is one of:"
msgstr "où mode_transaction fait partie de :"
-#: sql_help.c:1375
+#: sql_help.c:1379
msgid "relation_name"
msgstr "nom_relation"
-#: sql_help.c:1380 sql_help.c:3048 sql_help.c:3380
+#: sql_help.c:1384 sql_help.c:3052 sql_help.c:3384
msgid "domain_name"
msgstr "nom_domaine"
-#: sql_help.c:1402
+#: sql_help.c:1406
msgid "policy_name"
msgstr "nom_politique"
-#: sql_help.c:1406
+#: sql_help.c:1410
msgid "rule_name"
msgstr "nom_règle"
-#: sql_help.c:1423
+#: sql_help.c:1427
msgid "text"
msgstr "texte"
-#: sql_help.c:1448 sql_help.c:3230 sql_help.c:3418
+#: sql_help.c:1452 sql_help.c:3234 sql_help.c:3422
msgid "transaction_id"
msgstr "id_transaction"
-#: sql_help.c:1479 sql_help.c:1485 sql_help.c:3156
+#: sql_help.c:1483 sql_help.c:1489 sql_help.c:3160
msgid "filename"
msgstr "nom_fichier"
-#: sql_help.c:1480 sql_help.c:1486 sql_help.c:2050 sql_help.c:2051
-#: sql_help.c:2052
+#: sql_help.c:1484 sql_help.c:1490 sql_help.c:2054 sql_help.c:2055
+#: sql_help.c:2056
msgid "command"
msgstr "commande"
-#: sql_help.c:1484 sql_help.c:1920 sql_help.c:2250 sql_help.c:2509
-#: sql_help.c:2527 sql_help.c:3121
+#: sql_help.c:1488 sql_help.c:1924 sql_help.c:2254 sql_help.c:2513
+#: sql_help.c:2531 sql_help.c:3125
msgid "query"
msgstr "requête"
-#: sql_help.c:1488 sql_help.c:2926
+#: sql_help.c:1492 sql_help.c:2930
msgid "where option can be one of:"
msgstr "où option fait partie de :"
-#: sql_help.c:1489
+#: sql_help.c:1493
msgid "format_name"
msgstr "nom_format"
-#: sql_help.c:1490 sql_help.c:1491 sql_help.c:1494 sql_help.c:2927
-#: sql_help.c:2928 sql_help.c:2929 sql_help.c:2930 sql_help.c:2931
+#: sql_help.c:1494 sql_help.c:1495 sql_help.c:1498 sql_help.c:2931
+#: sql_help.c:2932 sql_help.c:2933 sql_help.c:2934 sql_help.c:2935
msgid "boolean"
msgstr "boolean"
-#: sql_help.c:1492
+#: sql_help.c:1496
msgid "delimiter_character"
msgstr "caractère_délimiteur"
-#: sql_help.c:1493
+#: sql_help.c:1497
msgid "null_string"
msgstr "chaîne_null"
-#: sql_help.c:1495
+#: sql_help.c:1499
msgid "quote_character"
msgstr "caractère_guillemet"
-#: sql_help.c:1496
+#: sql_help.c:1500
msgid "escape_character"
msgstr "chaîne_d_échappement"
-#: sql_help.c:1500
+#: sql_help.c:1504
msgid "encoding_name"
msgstr "nom_encodage"
-#: sql_help.c:1557 sql_help.c:1573 sql_help.c:1576
+#: sql_help.c:1561 sql_help.c:1577 sql_help.c:1580
msgid "arg_data_type"
msgstr "type_données_arg"
-#: sql_help.c:1558 sql_help.c:1577 sql_help.c:1585
+#: sql_help.c:1562 sql_help.c:1581 sql_help.c:1589
msgid "sfunc"
msgstr "sfunc"
-#: sql_help.c:1559 sql_help.c:1578 sql_help.c:1586
+#: sql_help.c:1563 sql_help.c:1582 sql_help.c:1590
msgid "state_data_type"
msgstr "type_de_données_statut"
-#: sql_help.c:1560 sql_help.c:1579 sql_help.c:1587
+#: sql_help.c:1564 sql_help.c:1583 sql_help.c:1591
msgid "state_data_size"
msgstr "taille_de_données_statut"
-#: sql_help.c:1561 sql_help.c:1580 sql_help.c:1588
+#: sql_help.c:1565 sql_help.c:1584 sql_help.c:1592
msgid "ffunc"
msgstr "ffunc"
-#: sql_help.c:1562 sql_help.c:1581 sql_help.c:1589
+#: sql_help.c:1566 sql_help.c:1585 sql_help.c:1593
msgid "initial_condition"
msgstr "condition_initiale"
-#: sql_help.c:1563 sql_help.c:1590
+#: sql_help.c:1567 sql_help.c:1594
msgid "msfunc"
msgstr "msfunc"
-#: sql_help.c:1564 sql_help.c:1591
+#: sql_help.c:1568 sql_help.c:1595
msgid "minvfunc"
msgstr "minvfunc"
-#: sql_help.c:1565 sql_help.c:1592
+#: sql_help.c:1569 sql_help.c:1596
msgid "mstate_data_type"
msgstr "m_type_de_données_statut"
-#: sql_help.c:1566 sql_help.c:1593
+#: sql_help.c:1570 sql_help.c:1597
msgid "mstate_data_size"
msgstr "m_taille_de_données_statut"
-#: sql_help.c:1567 sql_help.c:1594
+#: sql_help.c:1571 sql_help.c:1598
msgid "mffunc"
msgstr "mffunc"
-#: sql_help.c:1568 sql_help.c:1595
+#: sql_help.c:1572 sql_help.c:1599
msgid "minitial_condition"
msgstr "m_condition_initiale"
-#: sql_help.c:1569 sql_help.c:1596
+#: sql_help.c:1573 sql_help.c:1600
msgid "sort_operator"
msgstr "opérateur_de_tri"
-#: sql_help.c:1582
+#: sql_help.c:1586
msgid "or the old syntax"
msgstr "ou l'ancienne syntaxe"
-#: sql_help.c:1584
+#: sql_help.c:1588
msgid "base_type"
msgstr "type_base"
-#: sql_help.c:1635
+#: sql_help.c:1639
msgid "locale"
msgstr "locale"
-#: sql_help.c:1636 sql_help.c:1672
+#: sql_help.c:1640 sql_help.c:1676
msgid "lc_collate"
msgstr "lc_collate"
-#: sql_help.c:1637 sql_help.c:1673
+#: sql_help.c:1641 sql_help.c:1677
msgid "lc_ctype"
msgstr "lc_ctype"
-#: sql_help.c:1639
+#: sql_help.c:1643
msgid "existing_collation"
msgstr "collationnement_existant"
-#: sql_help.c:1649
+#: sql_help.c:1653
msgid "source_encoding"
msgstr "encodage_source"
-#: sql_help.c:1650
+#: sql_help.c:1654
msgid "dest_encoding"
msgstr "encodage_destination"
-#: sql_help.c:1670 sql_help.c:2290
+#: sql_help.c:1674 sql_help.c:2294
msgid "template"
msgstr "modèle"
-#: sql_help.c:1671
+#: sql_help.c:1675
msgid "encoding"
msgstr "encodage"
-#: sql_help.c:1697
+#: sql_help.c:1701
msgid "constraint"
msgstr "contrainte"
-#: sql_help.c:1698
+#: sql_help.c:1702
msgid "where constraint is:"
msgstr "où la contrainte est :"
-#: sql_help.c:1712 sql_help.c:2047 sql_help.c:2362
+#: sql_help.c:1716 sql_help.c:2051 sql_help.c:2366
msgid "event"
msgstr "événement"
-#: sql_help.c:1713
+#: sql_help.c:1717
msgid "filter_variable"
msgstr "filter_variable"
-#: sql_help.c:1725
+#: sql_help.c:1729
msgid "extension_name"
msgstr "nom_extension"
-#: sql_help.c:1727
+#: sql_help.c:1731
msgid "version"
msgstr "version"
-#: sql_help.c:1728
+#: sql_help.c:1732
msgid "old_version"
msgstr "ancienne_version"
-#: sql_help.c:1783 sql_help.c:2196
+#: sql_help.c:1787 sql_help.c:2200
msgid "where column_constraint is:"
msgstr "où contrainte_colonne est :"
-#: sql_help.c:1786 sql_help.c:1817 sql_help.c:2199
+#: sql_help.c:1790 sql_help.c:1821 sql_help.c:2203
msgid "default_expr"
msgstr "expression_par_défaut"
-#: sql_help.c:1787 sql_help.c:2206
+#: sql_help.c:1791 sql_help.c:2210
msgid "and table_constraint is:"
msgstr "et contrainte_table est :"
-#: sql_help.c:1818
+#: sql_help.c:1822
msgid "rettype"
msgstr "type_en_retour"
-#: sql_help.c:1820
+#: sql_help.c:1824
msgid "column_type"
msgstr "type_colonne"
-#: sql_help.c:1828
+#: sql_help.c:1832
msgid "definition"
msgstr "définition"
-#: sql_help.c:1829
+#: sql_help.c:1833
msgid "obj_file"
msgstr "fichier_objet"
-#: sql_help.c:1830
+#: sql_help.c:1834
msgid "link_symbol"
msgstr "symbole_link"
-#: sql_help.c:1831
+#: sql_help.c:1835
msgid "attribute"
msgstr "attribut"
-#: sql_help.c:1866 sql_help.c:2032 sql_help.c:2481
+#: sql_help.c:1870 sql_help.c:2036 sql_help.c:2485
msgid "uid"
msgstr "uid"
-#: sql_help.c:1880
+#: sql_help.c:1884
msgid "method"
msgstr "méthode"
-#: sql_help.c:1884 sql_help.c:2231 sql_help.c:3130
+#: sql_help.c:1888 sql_help.c:2235 sql_help.c:3134
msgid "opclass"
msgstr "classe_d_opérateur"
-#: sql_help.c:1888 sql_help.c:2217
+#: sql_help.c:1892 sql_help.c:2221
msgid "predicate"
msgstr "prédicat"
-#: sql_help.c:1900
+#: sql_help.c:1904
msgid "call_handler"
msgstr "gestionnaire_d_appel"
-#: sql_help.c:1901
+#: sql_help.c:1905
msgid "inline_handler"
msgstr "gestionnaire_en_ligne"
-#: sql_help.c:1902
+#: sql_help.c:1906
msgid "valfunction"
msgstr "fonction_val"
-#: sql_help.c:1938
+#: sql_help.c:1942
msgid "com_op"
msgstr "com_op"
-#: sql_help.c:1939
+#: sql_help.c:1943
msgid "neg_op"
msgstr "neg_op"
-#: sql_help.c:1940
+#: sql_help.c:1944
msgid "res_proc"
msgstr "res_proc"
-#: sql_help.c:1941
+#: sql_help.c:1945
msgid "join_proc"
msgstr "join_proc"
-#: sql_help.c:1957
+#: sql_help.c:1961
msgid "family_name"
msgstr "nom_famille"
-#: sql_help.c:1968
+#: sql_help.c:1972
msgid "storage_type"
msgstr "type_stockage"
-#: sql_help.c:2049 sql_help.c:2365 sql_help.c:2543 sql_help.c:3140
-#: sql_help.c:3555 sql_help.c:3557 sql_help.c:3645 sql_help.c:3647
-#: sql_help.c:3794 sql_help.c:3796 sql_help.c:3899 sql_help.c:3988
-#: sql_help.c:3990
+#: sql_help.c:2053 sql_help.c:2369 sql_help.c:2547 sql_help.c:3144
+#: sql_help.c:3559 sql_help.c:3561 sql_help.c:3649 sql_help.c:3651
+#: sql_help.c:3798 sql_help.c:3800 sql_help.c:3903 sql_help.c:3992
+#: sql_help.c:3994
msgid "condition"
msgstr "condition"
-#: sql_help.c:2053 sql_help.c:2368
+#: sql_help.c:2057 sql_help.c:2372
msgid "where event can be one of:"
msgstr "où événement fait partie de :"
-#: sql_help.c:2072 sql_help.c:2074
+#: sql_help.c:2076 sql_help.c:2078
msgid "schema_element"
msgstr "élément_schéma"
-#: sql_help.c:2108
+#: sql_help.c:2112
msgid "server_type"
msgstr "type_serveur"
-#: sql_help.c:2109
+#: sql_help.c:2113
msgid "server_version"
msgstr "version_serveur"
-#: sql_help.c:2110 sql_help.c:3050 sql_help.c:3382
+#: sql_help.c:2114 sql_help.c:3054 sql_help.c:3386
msgid "fdw_name"
msgstr "nom_fdw"
-#: sql_help.c:2182
+#: sql_help.c:2186
msgid "source_table"
msgstr "table_source"
-#: sql_help.c:2183
+#: sql_help.c:2187
msgid "like_option"
msgstr "option_like"
-#: sql_help.c:2200 sql_help.c:2201 sql_help.c:2210 sql_help.c:2212
-#: sql_help.c:2216
+#: sql_help.c:2204 sql_help.c:2205 sql_help.c:2214 sql_help.c:2216
+#: sql_help.c:2220
msgid "index_parameters"
msgstr "paramètres_index"
-#: sql_help.c:2202 sql_help.c:2219
+#: sql_help.c:2206 sql_help.c:2223
msgid "reftable"
msgstr "table_référence"
-#: sql_help.c:2203 sql_help.c:2220
+#: sql_help.c:2207 sql_help.c:2224
msgid "refcolumn"
msgstr "colonne_référence"
-#: sql_help.c:2214
+#: sql_help.c:2218
msgid "exclude_element"
msgstr "élément_exclusion"
-#: sql_help.c:2215 sql_help.c:3562 sql_help.c:3652 sql_help.c:3801
-#: sql_help.c:3930 sql_help.c:3995
+#: sql_help.c:2219 sql_help.c:3566 sql_help.c:3656 sql_help.c:3805
+#: sql_help.c:3934 sql_help.c:3999
msgid "operator"
msgstr "opérateur"
-#: sql_help.c:2223
+#: sql_help.c:2227
msgid "and like_option is:"
msgstr "et option_like est :"
-#: sql_help.c:2224
+#: sql_help.c:2228
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:2228
+#: sql_help.c:2232
msgid "exclude_element in an EXCLUDE constraint is:"
msgstr "élément_exclusion dans une contrainte EXCLUDE est :"
-#: sql_help.c:2263
+#: sql_help.c:2267
msgid "directory"
msgstr "répertoire"
-#: sql_help.c:2277
+#: sql_help.c:2281
msgid "parser_name"
msgstr "nom_analyseur"
-#: sql_help.c:2278
+#: sql_help.c:2282
msgid "source_config"
msgstr "configuration_source"
-#: sql_help.c:2307
+#: sql_help.c:2311
msgid "start_function"
msgstr "fonction_start"
-#: sql_help.c:2308
+#: sql_help.c:2312
msgid "gettoken_function"
msgstr "fonction_gettoken"
-#: sql_help.c:2309
+#: sql_help.c:2313
msgid "end_function"
msgstr "fonction_end"
-#: sql_help.c:2310
+#: sql_help.c:2314
msgid "lextypes_function"
msgstr "fonction_lextypes"
-#: sql_help.c:2311
+#: sql_help.c:2315
msgid "headline_function"
msgstr "fonction_headline"
-#: sql_help.c:2323
+#: sql_help.c:2327
msgid "init_function"
msgstr "fonction_init"
-#: sql_help.c:2324
+#: sql_help.c:2328
msgid "lexize_function"
msgstr "fonction_lexize"
-#: sql_help.c:2337
+#: sql_help.c:2341
msgid "from_sql_function_name"
msgstr "nom_fonction_from_sql"
-#: sql_help.c:2339
+#: sql_help.c:2343
msgid "to_sql_function_name"
msgstr "nom_fonction_to_sql"
-#: sql_help.c:2364
+#: sql_help.c:2368
msgid "referenced_table_name"
msgstr "nom_table_référencée"
-#: sql_help.c:2367
+#: sql_help.c:2371
msgid "arguments"
msgstr "arguments"
-#: sql_help.c:2417 sql_help.c:3490
+#: sql_help.c:2421 sql_help.c:3494
msgid "label"
msgstr "label"
-#: sql_help.c:2419
+#: sql_help.c:2423
msgid "subtype"
msgstr "sous_type"
-#: sql_help.c:2420
+#: sql_help.c:2424
msgid "subtype_operator_class"
msgstr "classe_opérateur_sous_type"
-#: sql_help.c:2422
+#: sql_help.c:2426
msgid "canonical_function"
msgstr "fonction_canonique"
-#: sql_help.c:2423
+#: sql_help.c:2427
msgid "subtype_diff_function"
msgstr "fonction_diff_sous_type"
-#: sql_help.c:2425
+#: sql_help.c:2429
msgid "input_function"
msgstr "fonction_en_sortie"
-#: sql_help.c:2426
+#: sql_help.c:2430
msgid "output_function"
msgstr "fonction_en_sortie"
-#: sql_help.c:2427
+#: sql_help.c:2431
msgid "receive_function"
msgstr "fonction_receive"
-#: sql_help.c:2428
+#: sql_help.c:2432
msgid "send_function"
msgstr "fonction_send"
-#: sql_help.c:2429
+#: sql_help.c:2433
msgid "type_modifier_input_function"
msgstr "fonction_en_entrée_modificateur_type"
-#: sql_help.c:2430
+#: sql_help.c:2434
msgid "type_modifier_output_function"
msgstr "fonction_en_sortie_modificateur_type"
-#: sql_help.c:2431
+#: sql_help.c:2435
msgid "analyze_function"
msgstr "fonction_analyze"
-#: sql_help.c:2432
+#: sql_help.c:2436
msgid "internallength"
msgstr "longueur_interne"
-#: sql_help.c:2433
+#: sql_help.c:2437
msgid "alignment"
msgstr "alignement"
-#: sql_help.c:2434
+#: sql_help.c:2438
msgid "storage"
msgstr "stockage"
-#: sql_help.c:2435
+#: sql_help.c:2439
msgid "like_type"
msgstr "type_like"
-#: sql_help.c:2436
+#: sql_help.c:2440
msgid "category"
msgstr "catégorie"
-#: sql_help.c:2437
+#: sql_help.c:2441
msgid "preferred"
msgstr "préféré"
-#: sql_help.c:2438
+#: sql_help.c:2442
msgid "default"
msgstr "par défaut"
-#: sql_help.c:2439
+#: sql_help.c:2443
msgid "element"
msgstr "élément"
-#: sql_help.c:2440
+#: sql_help.c:2444
msgid "delimiter"
msgstr "délimiteur"
-#: sql_help.c:2441
+#: sql_help.c:2445
msgid "collatable"
msgstr "collationnable"
-#: sql_help.c:2539 sql_help.c:3116 sql_help.c:3550 sql_help.c:3639
-#: sql_help.c:3789 sql_help.c:3889 sql_help.c:3983
+#: sql_help.c:2543 sql_help.c:3120 sql_help.c:3554 sql_help.c:3643
+#: sql_help.c:3793 sql_help.c:3893 sql_help.c:3987
msgid "with_query"
msgstr "requête_with"
-#: sql_help.c:2541 sql_help.c:3118 sql_help.c:3569 sql_help.c:3575
-#: sql_help.c:3578 sql_help.c:3582 sql_help.c:3586 sql_help.c:3594
-#: sql_help.c:3808 sql_help.c:3814 sql_help.c:3817 sql_help.c:3821
-#: sql_help.c:3825 sql_help.c:3833 sql_help.c:3891 sql_help.c:4002
-#: sql_help.c:4008 sql_help.c:4011 sql_help.c:4015 sql_help.c:4019
-#: sql_help.c:4027
+#: sql_help.c:2545 sql_help.c:3122 sql_help.c:3573 sql_help.c:3579
+#: sql_help.c:3582 sql_help.c:3586 sql_help.c:3590 sql_help.c:3598
+#: sql_help.c:3812 sql_help.c:3818 sql_help.c:3821 sql_help.c:3825
+#: sql_help.c:3829 sql_help.c:3837 sql_help.c:3895 sql_help.c:4006
+#: sql_help.c:4012 sql_help.c:4015 sql_help.c:4019 sql_help.c:4023
+#: sql_help.c:4031
msgid "alias"
msgstr "alias"
-#: sql_help.c:2542
+#: sql_help.c:2546
msgid "using_list"
msgstr "liste_using"
-#: sql_help.c:2544 sql_help.c:2957 sql_help.c:3197 sql_help.c:3900
+#: sql_help.c:2548 sql_help.c:2961 sql_help.c:3201 sql_help.c:3904
msgid "cursor_name"
msgstr "nom_curseur"
-#: sql_help.c:2545 sql_help.c:3124 sql_help.c:3901
+#: sql_help.c:2549 sql_help.c:3128 sql_help.c:3905
msgid "output_expression"
msgstr "expression_en_sortie"
-#: sql_help.c:2546 sql_help.c:3125 sql_help.c:3553 sql_help.c:3642
-#: sql_help.c:3792 sql_help.c:3902 sql_help.c:3986
+#: sql_help.c:2550 sql_help.c:3129 sql_help.c:3557 sql_help.c:3646
+#: sql_help.c:3796 sql_help.c:3906 sql_help.c:3990
msgid "output_name"
msgstr "nom_en_sortie"
-#: sql_help.c:2562
+#: sql_help.c:2566
msgid "code"
msgstr "code"
-#: sql_help.c:2905
+#: sql_help.c:2909
msgid "parameter"
msgstr "paramètre"
-#: sql_help.c:2924 sql_help.c:2925 sql_help.c:3222
+#: sql_help.c:2928 sql_help.c:2929 sql_help.c:3226
msgid "statement"
msgstr "instruction"
-#: sql_help.c:2956 sql_help.c:3196
+#: sql_help.c:2960 sql_help.c:3200
msgid "direction"
msgstr "direction"
-#: sql_help.c:2958 sql_help.c:3198
+#: sql_help.c:2962 sql_help.c:3202
msgid "where direction can be empty or one of:"
msgstr "où direction peut être vide ou faire partie de :"
-#: sql_help.c:2959 sql_help.c:2960 sql_help.c:2961 sql_help.c:2962
-#: sql_help.c:2963 sql_help.c:3199 sql_help.c:3200 sql_help.c:3201
-#: sql_help.c:3202 sql_help.c:3203 sql_help.c:3563 sql_help.c:3565
-#: sql_help.c:3653 sql_help.c:3655 sql_help.c:3802 sql_help.c:3804
-#: sql_help.c:3931 sql_help.c:3933 sql_help.c:3996 sql_help.c:3998
+#: sql_help.c:2963 sql_help.c:2964 sql_help.c:2965 sql_help.c:2966
+#: sql_help.c:2967 sql_help.c:3203 sql_help.c:3204 sql_help.c:3205
+#: sql_help.c:3206 sql_help.c:3207 sql_help.c:3567 sql_help.c:3569
+#: sql_help.c:3657 sql_help.c:3659 sql_help.c:3806 sql_help.c:3808
+#: sql_help.c:3935 sql_help.c:3937 sql_help.c:4000 sql_help.c:4002
msgid "count"
msgstr "nombre"
-#: sql_help.c:3043 sql_help.c:3375
+#: sql_help.c:3047 sql_help.c:3379
msgid "sequence_name"
msgstr "nom_séquence"
-#: sql_help.c:3056 sql_help.c:3388
+#: sql_help.c:3060 sql_help.c:3392
msgid "arg_name"
msgstr "nom_argument"
-#: sql_help.c:3057 sql_help.c:3389
+#: sql_help.c:3061 sql_help.c:3393
msgid "arg_type"
msgstr "type_arg"
-#: sql_help.c:3062 sql_help.c:3394
+#: sql_help.c:3066 sql_help.c:3398
msgid "loid"
msgstr "loid"
-#: sql_help.c:3085
+#: sql_help.c:3089
msgid "remote_schema"
msgstr "schema_distant"
-#: sql_help.c:3088
+#: sql_help.c:3092
msgid "local_schema"
msgstr "schéma_local"
-#: sql_help.c:3122
+#: sql_help.c:3126
msgid "conflict_target"
msgstr "cible_conflit"
-#: sql_help.c:3123
+#: sql_help.c:3127
msgid "conflict_action"
msgstr "action_conflit"
-#: sql_help.c:3126
+#: sql_help.c:3130
msgid "where conflict_target can be one of:"
msgstr "où cible_conflit fait partie de :"
-#: sql_help.c:3127
+#: sql_help.c:3131
msgid "index_column_name"
msgstr "index_nom_colonne"
-#: sql_help.c:3128
+#: sql_help.c:3132
msgid "index_expression"
msgstr "index_expression"
-#: sql_help.c:3131
+#: sql_help.c:3135
msgid "index_predicate"
msgstr "index_prédicat"
-#: sql_help.c:3133
+#: sql_help.c:3137
msgid "and conflict_action is one of:"
msgstr "où action_conflit fait partie de :"
-#: sql_help.c:3139 sql_help.c:3897
+#: sql_help.c:3143 sql_help.c:3901
msgid "sub-SELECT"
msgstr "sous-SELECT"
-#: sql_help.c:3148 sql_help.c:3211 sql_help.c:3873
+#: sql_help.c:3152 sql_help.c:3215 sql_help.c:3877
msgid "channel"
msgstr "canal"
-#: sql_help.c:3170
+#: sql_help.c:3174
msgid "lockmode"
msgstr "mode_de_verrou"
-#: sql_help.c:3171
+#: sql_help.c:3175
msgid "where lockmode is one of:"
msgstr "où mode_de_verrou fait partie de :"
-#: sql_help.c:3212
+#: sql_help.c:3216
msgid "payload"
msgstr "contenu"
-#: sql_help.c:3239
+#: sql_help.c:3243
msgid "old_role"
msgstr "ancien_rôle"
-#: sql_help.c:3240
+#: sql_help.c:3244
msgid "new_role"
msgstr "nouveau_rôle"
-#: sql_help.c:3265 sql_help.c:3426 sql_help.c:3434
+#: sql_help.c:3269 sql_help.c:3430 sql_help.c:3438
msgid "savepoint_name"
msgstr "nom_savepoint"
-#: sql_help.c:3467
+#: sql_help.c:3471
msgid "provider"
msgstr "fournisseur"
-#: sql_help.c:3554 sql_help.c:3596 sql_help.c:3598 sql_help.c:3644
-#: sql_help.c:3793 sql_help.c:3835 sql_help.c:3837 sql_help.c:3987
-#: sql_help.c:4029 sql_help.c:4031
+#: sql_help.c:3558 sql_help.c:3600 sql_help.c:3602 sql_help.c:3648
+#: sql_help.c:3797 sql_help.c:3839 sql_help.c:3841 sql_help.c:3991
+#: sql_help.c:4033 sql_help.c:4035
msgid "from_item"
msgstr "élément_from"
-#: sql_help.c:3556 sql_help.c:3608 sql_help.c:3795 sql_help.c:3847
-#: sql_help.c:3989 sql_help.c:4041
+#: sql_help.c:3560 sql_help.c:3612 sql_help.c:3799 sql_help.c:3851
+#: sql_help.c:3993 sql_help.c:4045
msgid "grouping_element"
msgstr "element_regroupement"
-#: sql_help.c:3558 sql_help.c:3648 sql_help.c:3797 sql_help.c:3991
+#: sql_help.c:3562 sql_help.c:3652 sql_help.c:3801 sql_help.c:3995
msgid "window_name"
msgstr "nom_window"
-#: sql_help.c:3559 sql_help.c:3649 sql_help.c:3798 sql_help.c:3992
+#: sql_help.c:3563 sql_help.c:3653 sql_help.c:3802 sql_help.c:3996
msgid "window_definition"
msgstr "définition_window"
-#: sql_help.c:3560 sql_help.c:3574 sql_help.c:3612 sql_help.c:3650
-#: sql_help.c:3799 sql_help.c:3813 sql_help.c:3851 sql_help.c:3993
-#: sql_help.c:4007 sql_help.c:4045
+#: sql_help.c:3564 sql_help.c:3578 sql_help.c:3616 sql_help.c:3654
+#: sql_help.c:3803 sql_help.c:3817 sql_help.c:3855 sql_help.c:3997
+#: sql_help.c:4011 sql_help.c:4049
msgid "select"
msgstr "sélection"
-#: sql_help.c:3567 sql_help.c:3806 sql_help.c:4000
+#: sql_help.c:3571 sql_help.c:3810 sql_help.c:4004
msgid "where from_item can be one of:"
msgstr "où élément_from fait partie de :"
-#: sql_help.c:3570 sql_help.c:3576 sql_help.c:3579 sql_help.c:3583
-#: sql_help.c:3595 sql_help.c:3809 sql_help.c:3815 sql_help.c:3818
-#: sql_help.c:3822 sql_help.c:3834 sql_help.c:4003 sql_help.c:4009
-#: sql_help.c:4012 sql_help.c:4016 sql_help.c:4028
+#: sql_help.c:3574 sql_help.c:3580 sql_help.c:3583 sql_help.c:3587
+#: sql_help.c:3599 sql_help.c:3813 sql_help.c:3819 sql_help.c:3822
+#: sql_help.c:3826 sql_help.c:3838 sql_help.c:4007 sql_help.c:4013
+#: sql_help.c:4016 sql_help.c:4020 sql_help.c:4032
msgid "column_alias"
msgstr "alias_colonne"
-#: sql_help.c:3571 sql_help.c:3810 sql_help.c:4004
+#: sql_help.c:3575 sql_help.c:3814 sql_help.c:4008
msgid "sampling_method"
msgstr "méthode_echantillonnage"
-#: sql_help.c:3572 sql_help.c:3581 sql_help.c:3585 sql_help.c:3589
-#: sql_help.c:3592 sql_help.c:3811 sql_help.c:3820 sql_help.c:3824
-#: sql_help.c:3828 sql_help.c:3831 sql_help.c:4005 sql_help.c:4014
-#: sql_help.c:4018 sql_help.c:4022 sql_help.c:4025
+#: sql_help.c:3576 sql_help.c:3585 sql_help.c:3589 sql_help.c:3593
+#: sql_help.c:3596 sql_help.c:3815 sql_help.c:3824 sql_help.c:3828
+#: sql_help.c:3832 sql_help.c:3835 sql_help.c:4009 sql_help.c:4018
+#: sql_help.c:4022 sql_help.c:4026 sql_help.c:4029
msgid "argument"
msgstr "argument"
-#: sql_help.c:3573 sql_help.c:3812 sql_help.c:4006
+#: sql_help.c:3577 sql_help.c:3816 sql_help.c:4010
msgid "seed"
msgstr "graine"
-#: sql_help.c:3577 sql_help.c:3610 sql_help.c:3816 sql_help.c:3849
-#: sql_help.c:4010 sql_help.c:4043
+#: sql_help.c:3581 sql_help.c:3614 sql_help.c:3820 sql_help.c:3853
+#: sql_help.c:4014 sql_help.c:4047
msgid "with_query_name"
msgstr "nom_requête_with"
-#: sql_help.c:3587 sql_help.c:3590 sql_help.c:3593 sql_help.c:3826
-#: sql_help.c:3829 sql_help.c:3832 sql_help.c:4020 sql_help.c:4023
-#: sql_help.c:4026
+#: sql_help.c:3591 sql_help.c:3594 sql_help.c:3597 sql_help.c:3830
+#: sql_help.c:3833 sql_help.c:3836 sql_help.c:4024 sql_help.c:4027
+#: sql_help.c:4030
msgid "column_definition"
msgstr "définition_colonne"
-#: sql_help.c:3597 sql_help.c:3836 sql_help.c:4030
+#: sql_help.c:3601 sql_help.c:3840 sql_help.c:4034
msgid "join_type"
msgstr "type_de_jointure"
-#: sql_help.c:3599 sql_help.c:3838 sql_help.c:4032
+#: sql_help.c:3603 sql_help.c:3842 sql_help.c:4036
msgid "join_condition"
msgstr "condition_de_jointure"
-#: sql_help.c:3600 sql_help.c:3839 sql_help.c:4033
+#: sql_help.c:3604 sql_help.c:3843 sql_help.c:4037
msgid "join_column"
msgstr "colonne_de_jointure"
-#: sql_help.c:3601 sql_help.c:3840 sql_help.c:4034
+#: sql_help.c:3605 sql_help.c:3844 sql_help.c:4038
msgid "and grouping_element can be one of:"
msgstr "où element_regroupement fait partie de :"
-#: sql_help.c:3609 sql_help.c:3848 sql_help.c:4042
+#: sql_help.c:3613 sql_help.c:3852 sql_help.c:4046
msgid "and with_query is:"
msgstr "et requête_with est :"
-#: sql_help.c:3613 sql_help.c:3852 sql_help.c:4046
+#: sql_help.c:3617 sql_help.c:3856 sql_help.c:4050
msgid "values"
msgstr "valeurs"
-#: sql_help.c:3614 sql_help.c:3853 sql_help.c:4047
+#: sql_help.c:3618 sql_help.c:3857 sql_help.c:4051
msgid "insert"
msgstr "insert"
-#: sql_help.c:3615 sql_help.c:3854 sql_help.c:4048
+#: sql_help.c:3619 sql_help.c:3858 sql_help.c:4052
msgid "update"
msgstr "update"
-#: sql_help.c:3616 sql_help.c:3855 sql_help.c:4049
+#: sql_help.c:3620 sql_help.c:3859 sql_help.c:4053
msgid "delete"
msgstr "delete"
-#: sql_help.c:3643
+#: sql_help.c:3647
msgid "new_table"
msgstr "nouvelle_table"
-#: sql_help.c:3668
+#: sql_help.c:3672
msgid "timezone"
msgstr "fuseau_horaire"
-#: sql_help.c:3713
+#: sql_help.c:3717
msgid "snapshot_id"
msgstr "id_snapshot"
-#: sql_help.c:3898
+#: sql_help.c:3902
msgid "from_list"
msgstr "liste_from"
-#: sql_help.c:3929
+#: sql_help.c:3933
msgid "sort_expression"
msgstr "expression_de_tri"
@@ -5256,7 +5261,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:4597
+#: tab-complete.c:4593
#, c-format
msgid ""
"tab completion query failed: %s\n"
@@ -5267,906 +5272,799 @@ msgstr ""
"La requête était :\n"
"%s\n"
-#~ msgid "Showing locale-adjusted numeric output."
-#~ msgstr "Affichage de la sortie numérique adaptée à la locale."
-
-#~ msgid "Showing only tuples."
-#~ msgstr "Affichage des tuples seuls."
-
-#~ msgid "could not get current user name: %s\n"
-#~ msgstr "n'a pas pu obtenir le nom d'utilisateur courant : %s\n"
-
-#~ msgid "agg_name"
-#~ msgstr "nom_d_agrégat"
-
-#~ msgid "agg_type"
-#~ msgstr "type_aggrégat"
-
-#~ msgid "input_data_type"
-#~ msgstr "type_de_données_en_entrée"
-
-#~ msgid "could not change directory to \"%s\""
-#~ msgstr "n'a pas pu accéder au répertoire « %s »"
+#~ msgid "SSL connection (unknown cipher)\n"
+#~ msgstr "Connexion SSL (chiffrement inconnu)\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 " -?, --help show this help, then exit\n"
+#~ msgstr " -?, --help affiche cette aide puis quitte\n"
-#~ msgid " \\l[+] list all databases\n"
-#~ msgstr " \\l[+] affiche la liste des bases de données\n"
+#~ msgid "(No rows)\n"
+#~ msgstr "(Aucune ligne)\n"
-#~ msgid "\\%s: error\n"
-#~ msgstr "\\%s : erreur\n"
+#~ msgid "ALTER VIEW name RENAME TO newname"
+#~ msgstr "ALTER VIEW nom RENAME TO nouveau_nom"
-#~ msgid "\\copy: %s"
-#~ msgstr "\\copy : %s"
+#~ msgid " \"%s\""
+#~ msgstr " « %s »"
-#~ msgid "\\copy: unexpected response (%d)\n"
-#~ msgstr "\\copy : réponse inattendue (%d)\n"
+#~ msgid "?%c? \"%s.%s\""
+#~ msgstr "?%c? « %s.%s »"
-#~ msgid " --help show this help, then exit\n"
-#~ msgstr " --help affiche cette aide, puis quitte\n"
+#~ msgid "Access privileges for database \"%s\""
+#~ msgstr "Droits d'accès pour la base de données « %s »"
-#~ msgid " --version output version information, then exit\n"
-#~ msgstr " --version affiche la version, puis quitte\n"
+#~ 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 "contains support for command-line editing"
-#~ msgstr "contient une gestion avancée de la ligne de commande"
+#~ msgid ""
+#~ "Welcome to %s %s, the PostgreSQL interactive terminal.\n"
+#~ "\n"
+#~ msgstr ""
+#~ "Bienvenue dans %s %s, l'interface interactive de PostgreSQL.\n"
+#~ "\n"
-#~ msgid "data type"
-#~ msgstr "type de données"
+#~ 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 "column"
-#~ msgstr "colonne"
+#~ msgid "Copy, Large Object\n"
+#~ msgstr "Copie, « Large Object »\n"
-#~ msgid "new_column"
-#~ msgstr "nouvelle_colonne"
+#~ 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 "tablespace"
-#~ msgstr "tablespace"
+#~ 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 "out of memory"
-#~ msgstr "mémoire épuisée"
+#~ 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 " on host \"%s\""
-#~ msgstr " sur l'hôte « %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 " at port \"%s\""
-#~ msgstr " sur le port « %s »"
+#~ 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 " as user \"%s\""
-#~ msgstr " comme utilisateur « %s »"
+#~ 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 "define a new constraint trigger"
-#~ msgstr "définir une nouvelle contrainte de déclenchement"
+#~ 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 "Exclusion constraints:"
-#~ msgstr "Contraintes d'exclusion :"
+#~ 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 "rolename"
-#~ msgstr "nom_rôle"
+#~ 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 "number"
-#~ msgstr "numéro"
+#~ msgid "(1 row)"
+#~ msgid_plural "(%lu rows)"
+#~ msgstr[0] "(1 ligne)"
+#~ msgstr[1] "(%lu lignes)"
-#~ msgid "ABORT [ WORK | TRANSACTION ]"
-#~ msgstr "ABORT [ WORK | TRANSACTION ]"
+#~ msgid " \"%s\" IN %s %s"
+#~ msgstr " \"%s\" DANS %s %s"
#~ 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"
+#~ "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 ""
-#~ "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"
+#~ "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 ""
-#~ "ALTER CONVERSION name RENAME TO newname\n"
-#~ "ALTER CONVERSION name OWNER TO newowner"
+#~ "VACUUM [ FULL ] [ FREEZE ] [ VERBOSE ] [ table ]\n"
+#~ "VACUUM [ FULL ] [ FREEZE ] [ VERBOSE ] ANALYZE [ table [ (column [, ...] ) ] ]"
#~ msgstr ""
-#~ "ALTER CONVERSION nom RENAME TO nouveau_nom\n"
-#~ "ALTER CONVERSION nom OWNER TO nouveau_propriétaire"
+#~ "VACUUM [ FULL ] [ FREEZE ] [ VERBOSE ] [ table ]\n"
+#~ "VACUUM [ FULL ] [ FREEZE ] [ VERBOSE ] ANALYZE [ table [ (colonne [, ...] ) ] ]"
#~ 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"
-#~ "\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"
+#~ "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 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"
-#~ "\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"
+#~ "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 ""
-#~ "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 ""
-#~ "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 "UNLISTEN { name | * }"
+#~ msgstr "UNLISTEN { nom | * }"
#~ 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"
+#~ "TRUNCATE [ TABLE ] [ ONLY ] name [, ... ]\n"
+#~ " [ RESTART IDENTITY | CONTINUE IDENTITY ] [ CASCADE | RESTRICT ]"
#~ 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"
+#~ "TRUNCATE [ TABLE ] [ ONLY ] nom [, ... ]\n"
+#~ " [ RESTART IDENTITY | CONTINUE IDENTITY ] [ CASCADE | RESTRICT ]"
#~ 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"
+#~ "START 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"
+#~ "START 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"
+#~ " ISOLATION LEVEL { SERIALIZABLE | REPEATABLE READ |\n"
+#~ " READ COMMITTED | READ UNCOMMITTED }\n"
+#~ " READ WRITE | READ ONLY"
#~ msgid ""
-#~ "ALTER GROUP groupname ADD USER username [, ... ]\n"
-#~ "ALTER GROUP groupname DROP USER username [, ... ]\n"
+#~ "SHOW name\n"
+#~ "SHOW ALL"
+#~ msgstr ""
+#~ "SHOW nom\n"
+#~ "SHOW ALL"
+
+#~ msgid ""
+#~ "SET TRANSACTION transaction_mode [, ...]\n"
+#~ "SET SESSION CHARACTERISTICS AS TRANSACTION transaction_mode [, ...]\n"
#~ "\n"
-#~ "ALTER GROUP groupname RENAME TO newname"
+#~ "where transaction_mode is one of:\n"
+#~ "\n"
+#~ " ISOLATION LEVEL { SERIALIZABLE | REPEATABLE READ | READ COMMITTED | READ UNCOMMITTED }\n"
+#~ " READ WRITE | READ ONLY"
#~ msgstr ""
-#~ "ALTER GROUP nom_groupe ADD USER nom_utilisateur [, ... ]\n"
-#~ "ALTER GROUP nom_groupe DROP USER nom_utilisateur [, ... ]\n"
+#~ "SET TRANSACTION mode_transaction [, ...]\n"
+#~ "SET SESSION CHARACTERISTICS AS TRANSACTION mode_transaction [, ...]\n"
#~ "\n"
-#~ "ALTER GROUP nom_groupe RENAME TO nouveau_nom"
+#~ "où mode_transaction peut être :\n"
+#~ "\n"
+#~ " ISOLATION LEVEL { SERIALIZABLE | REPEATABLE READ |\n"
+#~ " READ COMMITTED | READ UNCOMMITTED }\n"
+#~ " READ WRITE | READ ONLY"
#~ 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 ] SESSION AUTHORIZATION username\n"
+#~ "SET [ SESSION | LOCAL ] SESSION AUTHORIZATION DEFAULT\n"
+#~ "RESET SESSION AUTHORIZATION"
#~ 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 ] SESSION AUTHORIZATION nom_utilisateur\n"
+#~ "SET [ SESSION | LOCAL ] SESSION AUTHORIZATION DEFAULT\n"
+#~ "RESET SESSION AUTHORIZATION"
#~ msgid ""
-#~ "ALTER [ PROCEDURAL ] LANGUAGE name RENAME TO newname\n"
-#~ "ALTER [ PROCEDURAL ] LANGUAGE name OWNER TO new_owner"
+#~ "SET [ SESSION | LOCAL ] ROLE rolename\n"
+#~ "SET [ SESSION | LOCAL ] ROLE NONE\n"
+#~ "RESET ROLE"
#~ msgstr ""
-#~ "ALTER [ PROCEDURAL ] LANGUAGE nom RENAME TO nouveau_nom\n"
-#~ "ALTER [ PROCEDURAL ] LANGUAGE nom OWNER TO nouveau_propriétaire"
+#~ "SET [ SESSION | LOCAL ] ROLE nom_rôle\n"
+#~ "SET [ SESSION | LOCAL ] ROLE NONE\n"
+#~ "RESET ROLE"
-#~ 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 CONSTRAINTS { ALL | name [, ...] } { DEFERRED | IMMEDIATE }"
+#~ msgstr "SET CONSTRAINTS { ALL | nom [, ...] } { DEFERRED | IMMEDIATE }"
#~ msgid ""
-#~ "ALTER OPERATOR CLASS name USING index_method RENAME TO newname\n"
-#~ "ALTER OPERATOR CLASS name USING index_method OWNER TO newowner"
+#~ "SET [ SESSION | LOCAL ] configuration_parameter { TO | = } { value | 'value' | DEFAULT }\n"
+#~ "SET [ SESSION | LOCAL ] TIME ZONE { timezone | LOCAL | DEFAULT }"
#~ 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"
+#~ "SET [ SESSION | LOCAL ] paramètre { TO | = } { valeur | 'valeur' | DEFAULT }\n"
+#~ "SET [ SESSION | LOCAL ] TIME ZONE { zone_horaire | LOCAL | DEFAULT }"
#~ 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 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 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 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 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 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 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 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 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 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 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 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 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 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 USER MAPPING FOR { username | USER | CURRENT_USER | PUBLIC }\n"
-#~ " SERVER servername\n"
-#~ " OPTIONS ( [ ADD | SET | DROP ] option ['value'] [, ... ] )"
-#~ msgstr ""
-#~ "ALTER USER MAPPING FOR { nom_utilisateur | USER | CURRENT_USER | PUBLIC }\n"
-#~ " SERVER nom_serveur\n"
-#~ " OPTIONS ( [ ADD | SET | DROP ] option ['valeur'] [, ... ] )"
+#~ msgid "LOAD 'filename'"
+#~ msgstr "LOAD 'nom_de_fichier'"
+
+#~ msgid "LISTEN name"
+#~ msgstr "LISTEN nom"
#~ 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"
+#~ "INSERT INTO table [ ( column [, ...] ) ]\n"
+#~ " { DEFAULT VALUES | VALUES ( { expression | DEFAULT } [, ...] ) [, ...] | query }\n"
+#~ " [ RETURNING * | output_expression [ [ AS ] output_name ] [, ...] ]"
#~ 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"
-
-#~ msgid "ANALYZE [ VERBOSE ] [ table [ ( column [, ...] ) ] ]"
-#~ msgstr "ANALYZE [ VERBOSE ] [ table [ ( colonne [, ...] ) ] ]"
+#~ "INSERT INTO table [ ( colonne [, ...] ) ]\n"
+#~ " { DEFAULT VALUES | VALUES ( { expression | DEFAULT } [, ...] ) [, ...] | requête }\n"
+#~ " [ RETURNING * | expression_sortie [ [ AS ] nom_sortie ] [, ...] ]"
#~ msgid ""
-#~ "BEGIN [ WORK | TRANSACTION ] [ transaction_mode [, ...] ]\n"
+#~ "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"
-#~ "where transaction_mode is one of:\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"
-#~ " ISOLATION LEVEL { SERIALIZABLE | REPEATABLE READ | READ COMMITTED | READ UNCOMMITTED }\n"
-#~ " READ WRITE | READ ONLY"
-#~ msgstr ""
-#~ "BEGIN [ WORK | TRANSACTION ] [ transaction_mode [, ...] ]\n"
+#~ "GRANT { { USAGE | SELECT | UPDATE }\n"
+#~ " [,...] | ALL [ PRIVILEGES ] }\n"
+#~ " ON SEQUENCE sequencename [, ...]\n"
+#~ " TO { [ GROUP ] rolename | PUBLIC } [, ...] [ WITH GRANT OPTION ]\n"
#~ "\n"
-#~ "où transaction_mode peut être :\n"
+#~ "GRANT { { CREATE | CONNECT | TEMPORARY | TEMP } [,...] | ALL [ PRIVILEGES ] }\n"
+#~ " ON DATABASE dbname [, ...]\n"
+#~ " TO { [ GROUP ] rolename | PUBLIC } [, ...] [ WITH GRANT OPTION ]\n"
#~ "\n"
-#~ " ISOLATION LEVEL { SERIALIZABLE | REPEATABLE READ |\n"
-#~ " READ COMMITTED | READ UNCOMMITTED }\n"
-#~ " READ WRITE | READ ONLY"
-
-#~ msgid "CHECKPOINT"
-#~ msgstr "CHECKPOINT"
-
-#~ msgid "CLOSE { name | ALL }"
-#~ msgstr "CLOSE { nom | ALL }"
-
-#~ msgid ""
-#~ "CLUSTER [VERBOSE] tablename [ USING indexname ]\n"
-#~ "CLUSTER [VERBOSE]"
-#~ msgstr ""
-#~ "CLUSTER [VERBOSE] nom_table [ USING nom_index ]\n"
-#~ "CLUSTER [VERBOSE]"
-
-#~ 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 "COMMIT [ WORK | TRANSACTION ]"
-#~ msgstr "COMMIT [ WORK | TRANSACTION ]"
-
-#~ msgid "COMMIT PREPARED transaction_id"
-#~ msgstr "COMMIT PREPARED id_transaction"
-
-#~ 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"
+#~ "GRANT { USAGE | ALL [ PRIVILEGES ] }\n"
+#~ " ON FOREIGN DATA WRAPPER fdwname [, ...]\n"
+#~ " TO { [ GROUP ] rolename | PUBLIC } [, ...] [ WITH GRANT OPTION ]\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 ""
-#~ "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"
+#~ "GRANT { USAGE | ALL [ PRIVILEGES ] }\n"
+#~ " ON FOREIGN SERVER servername [, ...]\n"
+#~ " TO { [ GROUP ] rolename | PUBLIC } [, ...] [ WITH GRANT OPTION ]\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 ""
-#~ "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"
+#~ "GRANT { EXECUTE | ALL [ PRIVILEGES ] }\n"
+#~ " ON FUNCTION funcname ( [ [ argmode ] [ argname ] argtype [, ...] ] ) [, ...]\n"
+#~ " TO { [ GROUP ] rolename | PUBLIC } [, ...] [ WITH GRANT OPTION ]\n"
#~ "\n"
-#~ "or the old syntax\n"
+#~ "GRANT { USAGE | ALL [ PRIVILEGES ] }\n"
+#~ " ON LANGUAGE langname [, ...]\n"
+#~ " TO { [ GROUP ] rolename | PUBLIC } [, ...] [ WITH GRANT OPTION ]\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"
-#~ ")"
+#~ "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 ""
-#~ "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"
+#~ "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"
-#~ "ou l'ancienne syntaxe\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"
-#~ "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"
-#~ ")"
+#~ "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 ""
-#~ "CREATE CAST (sourcetype AS targettype)\n"
-#~ " WITH FUNCTION funcname (argtypes)\n"
-#~ " [ AS ASSIGNMENT | AS IMPLICIT ]\n"
+#~ "FETCH [ direction { FROM | IN } ] cursorname\n"
#~ "\n"
-#~ "CREATE CAST (sourcetype AS targettype)\n"
-#~ " WITHOUT FUNCTION\n"
-#~ " [ AS ASSIGNMENT | AS IMPLICIT ]\n"
+#~ "where direction can be empty or one of:\n"
#~ "\n"
-#~ "CREATE CAST (sourcetype AS targettype)\n"
-#~ " WITH INOUT\n"
-#~ " [ AS ASSIGNMENT | AS IMPLICIT ]"
+#~ " 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 ""
-#~ "CREATE CAST (type_source AS type_cible)\n"
-#~ " WITH FUNCTION nom_fonction (type_argument)\n"
-#~ " [ AS ASSIGNMENT | AS IMPLICIT ]\n"
+#~ "FETCH [ direction { FROM | IN } ] nom_curseur\n"
#~ "\n"
-#~ "CREATE CAST (type_source AS type_cible)\n"
-#~ " WITHOUT FUNCTION\n"
-#~ " [ AS ASSIGNMENT | AS IMPLICIT ]\n"
+#~ "sans préciser de direction ou en choissant une des directions suivantes :\n"
#~ "\n"
-#~ "CREATE CAST (type_source AS type_cible)\n"
-#~ " WITH INOUT\n"
-#~ " [ AS ASSIGNMENT | AS IMPLICIT ]"
+#~ " 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 ""
-#~ "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 )"
+#~ 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 ]"
+
+#~ msgid "DROP SERVER [ IF EXISTS ] servername [ CASCADE | RESTRICT ]"
+#~ msgstr "DROP SERVER [ IF EXISTS ] nom [ CASCADE | RESTRICT ]"
+
+#~ msgid "DROP SEQUENCE [ IF EXISTS ] name [, ...] [ CASCADE | RESTRICT ]"
+#~ msgstr "DROP SEQUENCE [IF EXISTS ] nom [, ...] [ CASCADE | RESTRICT ]"
+
+#~ msgid "DROP SCHEMA [ IF EXISTS ] name [, ...] [ CASCADE | RESTRICT ]"
+#~ msgstr "DROP SCHEMA [IF EXISTS ] nom [, ...] [ CASCADE | RESTRICT ]"
+
+#~ msgid "DROP RULE [ IF EXISTS ] name ON relation [ CASCADE | RESTRICT ]"
+#~ msgstr "DROP RULE [IF EXISTS ] nom ON relation [ CASCADE | RESTRICT ]"
+
+#~ msgid "DROP ROLE [ IF EXISTS ] name [, ...]"
+#~ msgstr "DROP ROLE [IF EXISTS ] nom [, ...]"
+
+#~ msgid "DROP OWNED BY name [, ...] [ CASCADE | RESTRICT ]"
+#~ msgstr "DROP OWNED BY nom [, ...] [ CASCADE | RESTRICT ]"
+
+#~ msgid "DROP OPERATOR FAMILY [ IF EXISTS ] name USING index_method [ 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 OPERATOR FAMILY [IF EXISTS ] nom\n"
+#~ " USING méthode_indexage [ CASCADE | RESTRICT ]"
+
+#~ msgid "DROP OPERATOR CLASS [ IF EXISTS ] name USING index_method [ CASCADE | RESTRICT ]"
+#~ msgstr ""
+#~ "DROP OPERATOR CLASS [IF EXISTS ] nom\n"
+#~ " USING méthode_indexage [ CASCADE | RESTRICT ]"
+
+#~ msgid "DROP OPERATOR [ IF EXISTS ] name ( { lefttype | NONE } , { righttype | NONE } ) [ CASCADE | RESTRICT ]"
+#~ 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 [, ...]"
#~ msgid ""
-#~ "CREATE [ DEFAULT ] CONVERSION name\n"
-#~ " FOR source_encoding TO dest_encoding FROM funcname"
+#~ "DROP FUNCTION [ IF EXISTS ] name ( [ [ argmode ] [ argname ] argtype [, ...] ] )\n"
+#~ " [ CASCADE | RESTRICT ]"
#~ msgstr ""
-#~ "CREATE [DEFAULT] CONVERSION nom\n"
-#~ " FOR codage_source TO codage_cible FROM nom_fonction"
+#~ "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 }"
#~ 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 ] ]"
+#~ "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 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 ] ]"
+#~ "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 ""
-#~ "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) }"
+#~ "DECLARE name [ BINARY ] [ INSENSITIVE ] [ [ NO ] SCROLL ]\n"
+#~ " CURSOR [ { WITH | WITHOUT } HOLD ] FOR query"
#~ 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) }"
+#~ "DECLARE nom [ BINARY ] [ INSENSITIVE ] [ [ NO ] SCROLL ]\n"
+#~ " CURSOR [ { WITH | WITHOUT } HOLD ] FOR requête"
+
+#~ msgid "DEALLOCATE [ PREPARE ] { name | ALL }"
+#~ msgstr "DEALLOCATE [ PREPARE ] { nom_plan | ALL }"
#~ 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 [ 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 GROUP name [ [ WITH ] option [ ... ] ]\n"
+#~ "CREATE USER name [ [ WITH ] option [ ... ] ]\n"
#~ "\n"
#~ "where option can be:\n"
#~ " \n"
@@ -6176,6 +6074,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"
@@ -6185,7 +6084,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"
@@ -6195,6 +6094,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"
@@ -6205,145 +6105,141 @@ msgstr ""
#~ " | SYSID uid"
#~ 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 [ 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 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 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 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 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 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 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"
+#~ "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 [ OR REPLACE ] RULE name AS ON event\n"
-#~ " TO table [ WHERE condition ]\n"
-#~ " DO [ ALSO | INSTEAD ] { NOTHING | command | ( command ; command ... ) }"
+#~ "CREATE TEXT SEARCH DICTIONARY name (\n"
+#~ " TEMPLATE = template\n"
+#~ " [, option = value [, ... ]]\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 DICTIONARY nom (\n"
+#~ " TEMPLATE = modèle\n"
+#~ " [, option = valeur [, ... ]]\n"
+#~ ")"
#~ msgid ""
-#~ "CREATE SCHEMA schemaname [ AUTHORIZATION username ] [ schema_element [ ... ] ]\n"
-#~ "CREATE SCHEMA AUTHORIZATION username [ schema_element [ ... ] ]"
+#~ "CREATE TEXT SEARCH CONFIGURATION name (\n"
+#~ " PARSER = parser_name |\n"
+#~ " COPY = source_config\n"
+#~ ")"
#~ msgstr ""
-#~ "CREATE SCHEMA nom_schema [ AUTHORIZATION nom_utilisateur ]\n"
-#~ " [ element_schema [ ... ] ]\n"
-#~ "CREATE SCHEMA AUTHORIZATION nom_utilisateur [ element_schema [ ... ] ]"
+#~ "CREATE TEXT SEARCH CONFIGURATION nom (\n"
+#~ " PARSER = nom_analyseur |\n"
+#~ " COPY = config_source\n"
+#~ ")"
-#~ 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 } ]"
+#~ msgid "CREATE TABLESPACE tablespacename [ OWNER username ] LOCATION 'directory'"
#~ 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 TABLESPACE nom_tablespace [ OWNER nom_utilisateur ]\n"
+#~ " LOCATION 'répertoire'"
#~ msgid ""
-#~ "CREATE SERVER servername [ TYPE 'servertype' ] [ VERSION 'serverversion' ]\n"
-#~ " FOREIGN DATA WRAPPER fdwname\n"
-#~ " [ OPTIONS ( option 'value' [, ... ] ) ]"
+#~ "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 SERVER nom [ TYPE 'typeserveur' ] [ VERSION 'versionserveur' ]\n"
-#~ " FOREIGN DATA WRAPPER nomfdw\n"
-#~ " [ OPTIONS ( option 'valeur' [, ... ] ) ]"
+#~ "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 [ [ GLOBAL | LOCAL ] { TEMPORARY | TEMP } ] TABLE table_name ( [\n"
@@ -6430,144 +6326,148 @@ msgstr ""
#~ "[ USING INDEX TABLESPACE espace_logique ]"
#~ 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 SERVER servername [ TYPE 'servertype' ] [ VERSION 'serverversion' ]\n"
+#~ " FOREIGN DATA WRAPPER fdwname\n"
+#~ " [ OPTIONS ( option 'value' [, ... ] ) ]"
#~ 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 SERVER nom [ TYPE 'typeserveur' ] [ VERSION 'versionserveur' ]\n"
+#~ " FOREIGN DATA WRAPPER nomfdw\n"
+#~ " [ OPTIONS ( option 'valeur' [, ... ] ) ]"
-#~ msgid "CREATE TABLESPACE tablespacename [ OWNER username ] LOCATION 'directory'"
+#~ 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 } ]"
#~ msgstr ""
-#~ "CREATE TABLESPACE nom_tablespace [ OWNER nom_utilisateur ]\n"
-#~ " LOCATION 'répertoire'"
+#~ "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 TEXT SEARCH CONFIGURATION name (\n"
-#~ " PARSER = parser_name |\n"
-#~ " COPY = source_config\n"
-#~ ")"
+#~ "CREATE SCHEMA schemaname [ AUTHORIZATION username ] [ schema_element [ ... ] ]\n"
+#~ "CREATE SCHEMA AUTHORIZATION username [ schema_element [ ... ] ]"
#~ msgstr ""
-#~ "CREATE TEXT SEARCH CONFIGURATION nom (\n"
-#~ " PARSER = nom_analyseur |\n"
-#~ " COPY = config_source\n"
-#~ ")"
+#~ "CREATE SCHEMA nom_schema [ AUTHORIZATION nom_utilisateur ]\n"
+#~ " [ element_schema [ ... ] ]\n"
+#~ "CREATE SCHEMA AUTHORIZATION nom_utilisateur [ element_schema [ ... ] ]"
#~ msgid ""
-#~ "CREATE TEXT SEARCH DICTIONARY name (\n"
-#~ " TEMPLATE = template\n"
-#~ " [, option = value [, ... ]]\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 DICTIONARY nom (\n"
-#~ " TEMPLATE = modèle\n"
-#~ " [, option = valeur [, ... ]]\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 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 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 PARSER nom (\n"
-#~ " START = fonction_debut ,\n"
-#~ " GETTOKEN = fonction_jeton ,\n"
-#~ " END = fonction_fin ,\n"
-#~ " LEXTYPES = fonction_typeslexem\n"
-#~ " [, HEADLINE = fonction_entete ]\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 OPERATOR FAMILY name USING index_method"
+#~ msgstr "CREATE OPERATOR FAMILY nom USING methode_indexage"
#~ msgid ""
-#~ "CREATE TEXT SEARCH TEMPLATE name (\n"
-#~ " [ INIT = init_function , ]\n"
-#~ " LEXIZE = lexize_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 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 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 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 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 USER name [ [ WITH ] option [ ... ] ]\n"
+#~ "CREATE GROUP name [ [ WITH ] option [ ... ] ]\n"
#~ "\n"
#~ "where option can be:\n"
#~ " \n"
@@ -6577,7 +6477,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"
@@ -6587,7 +6486,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"
@@ -6597,7 +6496,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"
@@ -6608,792 +6506,899 @@ msgstr ""
#~ " | SYSID uid"
#~ 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 [ 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"
-
-#~ msgid "DEALLOCATE [ PREPARE ] { name | ALL }"
-#~ msgstr "DEALLOCATE [ PREPARE ] { nom_plan | ALL }"
+#~ "CREATE FOREIGN DATA WRAPPER nom\n"
+#~ " [ VALIDATOR fonction_validation | NO VALIDATOR ]\n"
+#~ " [ OPTIONS ( option 'valeur' [, ... ] ) ]"
#~ msgid ""
-#~ "DECLARE name [ BINARY ] [ INSENSITIVE ] [ [ NO ] SCROLL ]\n"
-#~ " CURSOR [ { WITH | WITHOUT } HOLD ] FOR query"
+#~ "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 ""
-#~ "DECLARE nom [ BINARY ] [ INSENSITIVE ] [ [ NO ] SCROLL ]\n"
-#~ " CURSOR [ { WITH | WITHOUT } HOLD ] FOR requête"
+#~ "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 ""
-#~ "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 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 ""
-#~ "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 ]"
+#~ "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 ""
-#~ "DROP FUNCTION [ IF EXISTS ] name ( [ [ argmode ] [ argname ] argtype [, ...] ] )\n"
-#~ " [ CASCADE | RESTRICT ]"
-#~ msgstr ""
-#~ "DROP FUNCTION [IF EXISTS ] nom\n"
-#~ " ( [ [ mode_arg ] [ nom_arg ] type_arg [, ...] ] )\n"
-#~ " [ CASCADE | RESTRICT ]"
-
-#~ 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 ""
-#~ "DROP OPERATOR [IF EXISTS ] nom\n"
-#~ " ( { type_gauche | NONE } , { type_droit | NONE } )\n"
-#~ " [ CASCADE | RESTRICT ]"
-
-#~ msgid "DROP OPERATOR CLASS [ IF EXISTS ] name USING index_method [ CASCADE | RESTRICT ]"
+#~ "CREATE [ DEFAULT ] CONVERSION name\n"
+#~ " FOR source_encoding TO dest_encoding FROM funcname"
#~ msgstr ""
-#~ "DROP OPERATOR CLASS [IF EXISTS ] nom\n"
-#~ " USING méthode_indexage [ CASCADE | RESTRICT ]"
+#~ "CREATE [DEFAULT] CONVERSION nom\n"
+#~ " FOR codage_source TO codage_cible FROM nom_fonction"
-#~ msgid "DROP OPERATOR FAMILY [ IF EXISTS ] name USING index_method [ 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 )"
#~ msgstr ""
-#~ "DROP OPERATOR FAMILY [IF EXISTS ] nom\n"
-#~ " USING méthode_indexage [ CASCADE | RESTRICT ]"
-
-#~ msgid "DROP OWNED BY name [, ...] [ CASCADE | RESTRICT ]"
-#~ msgstr "DROP OWNED BY nom [, ...] [ CASCADE | RESTRICT ]"
-
-#~ msgid "DROP ROLE [ IF EXISTS ] name [, ...]"
-#~ msgstr "DROP ROLE [IF EXISTS ] nom [, ...]"
-
-#~ msgid "DROP RULE [ IF EXISTS ] name ON relation [ CASCADE | RESTRICT ]"
-#~ msgstr "DROP RULE [IF EXISTS ] nom ON relation [ CASCADE | RESTRICT ]"
-
-#~ msgid "DROP SCHEMA [ IF EXISTS ] name [, ...] [ CASCADE | RESTRICT ]"
-#~ msgstr "DROP SCHEMA [IF EXISTS ] nom [, ...] [ CASCADE | RESTRICT ]"
-
-#~ msgid "DROP SEQUENCE [ IF EXISTS ] name [, ...] [ CASCADE | RESTRICT ]"
-#~ msgstr "DROP SEQUENCE [IF EXISTS ] nom [, ...] [ CASCADE | RESTRICT ]"
-
-#~ 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"
+#~ "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 ""
-#~ "FETCH [ direction { FROM | IN } ] cursorname\n"
+#~ "CREATE CAST (sourcetype AS targettype)\n"
+#~ " WITH FUNCTION funcname (argtypes)\n"
+#~ " [ AS ASSIGNMENT | AS IMPLICIT ]\n"
#~ "\n"
-#~ "where direction can be empty or one of:\n"
+#~ "CREATE CAST (sourcetype AS targettype)\n"
+#~ " WITHOUT FUNCTION\n"
+#~ " [ AS ASSIGNMENT | AS IMPLICIT ]\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"
+#~ "CREATE CAST (sourcetype AS targettype)\n"
+#~ " WITH INOUT\n"
+#~ " [ AS ASSIGNMENT | AS IMPLICIT ]"
#~ msgstr ""
-#~ "FETCH [ direction { FROM | IN } ] nom_curseur\n"
+#~ "CREATE CAST (type_source AS type_cible)\n"
+#~ " WITH FUNCTION nom_fonction (type_argument)\n"
+#~ " [ AS ASSIGNMENT | AS IMPLICIT ]\n"
#~ "\n"
-#~ "sans préciser de direction ou en choissant une des directions suivantes :\n"
+#~ "CREATE CAST (type_source AS type_cible)\n"
+#~ " WITHOUT FUNCTION\n"
+#~ " [ AS ASSIGNMENT | AS IMPLICIT ]\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"
+#~ "CREATE CAST (type_source AS type_cible)\n"
+#~ " WITH INOUT\n"
+#~ " [ AS ASSIGNMENT | AS IMPLICIT ]"
#~ 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"
+#~ "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"
-#~ "GRANT { CREATE | ALL [ PRIVILEGES ] }\n"
-#~ " ON TABLESPACE tablespacename [, ...]\n"
-#~ " TO { [ GROUP ] rolename | PUBLIC } [, ...] [ WITH GRANT OPTION ]\n"
+#~ "or the old syntax\n"
#~ "\n"
-#~ "GRANT role [, ...] TO rolename [, ...] [ WITH ADMIN OPTION ]"
+#~ "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 ""
-#~ "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"
+#~ "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"
-#~ "GRANT { { CREATE | CONNECT | TEMPORARY | TEMP } [,...] | ALL [ PRIVILEGES ] }\n"
-#~ " ON DATABASE nom_base [, ...]\n"
-#~ " TO { [ GROUP ] nom_rôle | PUBLIC } [, ...] [ WITH GRANT OPTION ]\n"
+#~ "ou l'ancienne syntaxe\n"
#~ "\n"
-#~ "GRANT { USAGE | ALL [ PRIVILEGES ] }\n"
-#~ " ON FOREIGN DATA WRAPPER nomfdw [, ...]\n"
-#~ " TO { [ GROUP ] nom_rôle | PUBLIC } [, ...] [ WITH GRANT OPTION ]\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 ""
+#~ "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"
-#~ "GRANT { USAGE | ALL [ PRIVILEGES ] }\n"
-#~ " ON FOREIGN SERVER nom_serveur [, ...]\n"
-#~ " TO { [ GROUP ] nom_rôle | PUBLIC } [, ...] [ WITH GRANT OPTION ]\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 ""
+#~ "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"
-#~ "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"
+#~ "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 "COMMIT PREPARED transaction_id"
+#~ msgstr "COMMIT PREPARED id_transaction"
+
+#~ msgid "COMMIT [ WORK | TRANSACTION ]"
+#~ msgstr "COMMIT [ WORK | TRANSACTION ]"
+
+#~ 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 ""
+#~ "CLUSTER [VERBOSE] tablename [ USING indexname ]\n"
+#~ "CLUSTER [VERBOSE]"
+#~ msgstr ""
+#~ "CLUSTER [VERBOSE] nom_table [ USING nom_index ]\n"
+#~ "CLUSTER [VERBOSE]"
+
+#~ msgid "CLOSE { name | ALL }"
+#~ msgstr "CLOSE { nom | ALL }"
+
+#~ msgid "CHECKPOINT"
+#~ msgstr "CHECKPOINT"
+
+#~ msgid ""
+#~ "BEGIN [ WORK | TRANSACTION ] [ transaction_mode [, ...] ]\n"
#~ "\n"
-#~ "GRANT { USAGE | ALL [ PRIVILEGES ] }\n"
-#~ " ON LANGUAGE nom_langage [, ...]\n"
-#~ " TO { [ GROUP ] nom_rôle | PUBLIC } [, ...] [ WITH GRANT OPTION ]\n"
+#~ "where transaction_mode is one of:\n"
#~ "\n"
-#~ "GRANT { { CREATE | USAGE } [,...] | ALL [ PRIVILEGES ] }\n"
-#~ " ON SCHEMA nom_schéma [, ...]\n"
-#~ " TO { [ GROUP ] nom_rôle | PUBLIC } [, ...] [ WITH GRANT OPTION ]\n"
+#~ " ISOLATION LEVEL { SERIALIZABLE | REPEATABLE READ | READ COMMITTED | READ UNCOMMITTED }\n"
+#~ " READ WRITE | READ ONLY"
+#~ msgstr ""
+#~ "BEGIN [ WORK | TRANSACTION ] [ transaction_mode [, ...] ]\n"
#~ "\n"
-#~ "GRANT { CREATE | ALL [ PRIVILEGES ] }\n"
-#~ " ON TABLESPACE nom_tablespace [, ...]\n"
-#~ " TO { [ GROUP ] nom_rôle | PUBLIC } [, ...] [ WITH GRANT OPTION ]\n"
+#~ "où transaction_mode peut être :\n"
#~ "\n"
-#~ "GRANT rôle [, ...] TO nom_rôle [, ...] [ WITH ADMIN OPTION ]"
+#~ " 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 [, ...] ) ] ]"
#~ msgid ""
-#~ "INSERT INTO table [ ( column [, ...] ) ]\n"
-#~ " { DEFAULT VALUES | VALUES ( { expression | DEFAULT } [, ...] ) [, ...] | query }\n"
-#~ " [ RETURNING * | output_expression [ [ AS ] output_name ] [, ...] ]"
+#~ "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 ""
-#~ "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"
+#~ "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 "LOAD 'filename'"
-#~ msgstr "LOAD 'nom_de_fichier'"
+#~ msgid ""
+#~ "ALTER USER MAPPING FOR { username | USER | CURRENT_USER | PUBLIC }\n"
+#~ " SERVER servername\n"
+#~ " OPTIONS ( [ ADD | SET | DROP ] option ['value'] [, ... ] )"
+#~ msgstr ""
+#~ "ALTER USER MAPPING FOR { nom_utilisateur | USER | CURRENT_USER | PUBLIC }\n"
+#~ " SERVER nom_serveur\n"
+#~ " OPTIONS ( [ ADD | SET | DROP ] option ['valeur'] [, ... ] )"
#~ 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"
+#~ "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 "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 "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 "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 "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 "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 "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 "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 ""
-#~ "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 "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 "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 ] 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 ""
-#~ "[ 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 ""
-#~ "[ 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 ""
-#~ "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 "SET CONSTRAINTS { ALL | name [, ...] } { DEFERRED | IMMEDIATE }"
-#~ msgstr "SET CONSTRAINTS { ALL | nom [, ...] } { DEFERRED | IMMEDIATE }"
+#~ 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 ] ROLE rolename\n"
-#~ "SET [ SESSION | LOCAL ] ROLE NONE\n"
-#~ "RESET ROLE"
+#~ "ALTER [ PROCEDURAL ] LANGUAGE name RENAME TO newname\n"
+#~ "ALTER [ PROCEDURAL ] LANGUAGE name OWNER TO new_owner"
#~ msgstr ""
-#~ "SET [ SESSION | LOCAL ] ROLE nom_rôle\n"
-#~ "SET [ SESSION | LOCAL ] ROLE NONE\n"
-#~ "RESET ROLE"
+#~ "ALTER [ PROCEDURAL ] LANGUAGE nom RENAME TO nouveau_nom\n"
+#~ "ALTER [ PROCEDURAL ] LANGUAGE nom OWNER TO nouveau_propriétaire"
#~ msgid ""
-#~ "SET [ SESSION | LOCAL ] SESSION AUTHORIZATION username\n"
-#~ "SET [ SESSION | LOCAL ] SESSION AUTHORIZATION DEFAULT\n"
-#~ "RESET SESSION AUTHORIZATION"
+#~ "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 ] SESSION AUTHORIZATION nom_utilisateur\n"
-#~ "SET [ SESSION | LOCAL ] SESSION AUTHORIZATION DEFAULT\n"
-#~ "RESET SESSION AUTHORIZATION"
+#~ "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 TRANSACTION transaction_mode [, ...]\n"
-#~ "SET SESSION CHARACTERISTICS AS TRANSACTION transaction_mode [, ...]\n"
-#~ "\n"
-#~ "where transaction_mode is one of:\n"
+#~ "ALTER GROUP groupname ADD USER username [, ... ]\n"
+#~ "ALTER GROUP groupname DROP USER username [, ... ]\n"
#~ "\n"
-#~ " ISOLATION LEVEL { SERIALIZABLE | REPEATABLE READ | READ COMMITTED | READ UNCOMMITTED }\n"
-#~ " READ WRITE | READ ONLY"
+#~ "ALTER GROUP groupname RENAME TO newname"
#~ msgstr ""
-#~ "SET TRANSACTION mode_transaction [, ...]\n"
-#~ "SET SESSION CHARACTERISTICS AS TRANSACTION mode_transaction [, ...]\n"
-#~ "\n"
-#~ "où mode_transaction peut être :\n"
+#~ "ALTER GROUP nom_groupe ADD USER nom_utilisateur [, ... ]\n"
+#~ "ALTER GROUP nom_groupe DROP USER nom_utilisateur [, ... ]\n"
#~ "\n"
-#~ " ISOLATION LEVEL { SERIALIZABLE | REPEATABLE READ |\n"
-#~ " READ COMMITTED | READ UNCOMMITTED }\n"
-#~ " READ WRITE | READ ONLY"
-
-#~ msgid ""
-#~ "SHOW name\n"
-#~ "SHOW ALL"
-#~ msgstr ""
-#~ "SHOW nom\n"
-#~ "SHOW ALL"
+#~ "ALTER GROUP nom_groupe RENAME TO nouveau_nom"
#~ msgid ""
-#~ "START TRANSACTION [ transaction_mode [, ...] ]\n"
+#~ "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 ""
-#~ "START 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 ""
-#~ "TRUNCATE [ TABLE ] [ ONLY ] name [, ... ]\n"
-#~ " [ RESTART IDENTITY | CONTINUE IDENTITY ] [ CASCADE | RESTRICT ]"
+#~ "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 ""
-#~ "TRUNCATE [ TABLE ] [ ONLY ] nom [, ... ]\n"
-#~ " [ RESTART IDENTITY | CONTINUE IDENTITY ] [ CASCADE | RESTRICT ]"
+#~ "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 "UNLISTEN { name | * }"
-#~ msgstr "UNLISTEN { nom | * }"
+#~ 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"
+#~ 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"
#~ 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 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"
+#~ "\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 ""
-#~ "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 ] [, ...] ]"
+#~ "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"
+#~ "\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 ""
-#~ "VACUUM [ FULL ] [ FREEZE ] [ VERBOSE ] [ table ]\n"
-#~ "VACUUM [ FULL ] [ FREEZE ] [ VERBOSE ] ANALYZE [ table [ (column [, ...] ) ] ]"
+#~ "ALTER CONVERSION name RENAME TO newname\n"
+#~ "ALTER CONVERSION name OWNER TO newowner"
#~ msgstr ""
-#~ "VACUUM [ FULL ] [ FREEZE ] [ VERBOSE ] [ table ]\n"
-#~ "VACUUM [ FULL ] [ FREEZE ] [ VERBOSE ] ANALYZE [ table [ (colonne [, ...] ) ] ]"
+#~ "ALTER CONVERSION nom RENAME TO nouveau_nom\n"
+#~ "ALTER CONVERSION nom OWNER TO nouveau_propriétaire"
#~ 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 ]"
+#~ "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 ""
-#~ "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 ]"
+#~ "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 " \"%s\" IN %s %s"
-#~ msgstr " \"%s\" DANS %s %s"
+#~ msgid "ABORT [ WORK | TRANSACTION ]"
+#~ msgstr "ABORT [ WORK | TRANSACTION ]"
-#~ msgid "(1 row)"
-#~ msgid_plural "(%lu rows)"
-#~ msgstr[0] "(1 ligne)"
-#~ msgstr[1] "(%lu lignes)"
+#~ msgid "number"
+#~ msgstr "numéro"
-#~ 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 "rolename"
+#~ msgstr "nom_rôle"
-#~ 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 "Exclusion constraints:"
+#~ msgstr "Contraintes d'exclusion :"
-#~ 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 "define a new constraint trigger"
+#~ msgstr "définir une nouvelle contrainte de déclenchement"
-#~ 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 " as user \"%s\""
+#~ msgstr " comme utilisateur « %s »"
-#~ 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 " at port \"%s\""
+#~ msgstr " sur le port « %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 " on host \"%s\""
+#~ msgstr " sur l'hôte « %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 "out of memory"
+#~ msgstr "mémoire épuisée"
-#~ 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 "tablespace"
+#~ msgstr "tablespace"
-#~ 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 "new_column"
+#~ msgstr "nouvelle_colonne"
-#~ msgid "Copy, Large Object\n"
-#~ msgstr "Copie, « Large Object »\n"
+#~ msgid "column"
+#~ msgstr "colonne"
-#~ 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 "data type"
+#~ msgstr "type de données"
-#~ msgid ""
-#~ "Welcome to %s %s, the PostgreSQL interactive terminal.\n"
-#~ "\n"
-#~ msgstr ""
-#~ "Bienvenue dans %s %s, l'interface interactive de PostgreSQL.\n"
-#~ "\n"
+#~ msgid "contains support for command-line editing"
+#~ msgstr "contient une gestion avancée de la ligne de commande"
-#~ 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 " --version output version information, then exit\n"
+#~ msgstr " --version affiche la version, puis quitte\n"
-#~ msgid "Access privileges for database \"%s\""
-#~ msgstr "Droits d'accès pour la base de données « %s »"
+#~ msgid " --help show this help, then exit\n"
+#~ msgstr " --help affiche cette aide, puis quitte\n"
-#~ msgid "?%c? \"%s.%s\""
-#~ msgstr "?%c? « %s.%s »"
+#~ msgid "\\copy: unexpected response (%d)\n"
+#~ msgstr "\\copy : réponse inattendue (%d)\n"
-#~ msgid " \"%s\""
-#~ msgstr " « %s »"
+#~ msgid "\\copy: %s"
+#~ msgstr "\\copy : %s"
-#~ msgid "ALTER VIEW name RENAME TO newname"
-#~ msgstr "ALTER VIEW nom RENAME TO nouveau_nom"
+#~ msgid "\\%s: error\n"
+#~ msgstr "\\%s : erreur\n"
-#~ msgid "(No rows)\n"
-#~ msgstr "(Aucune ligne)\n"
+#~ msgid " \\l[+] list all databases\n"
+#~ msgstr " \\l[+] affiche la liste des bases de données\n"
-#~ msgid " -?, --help show this help, then exit\n"
-#~ msgstr " -?, --help affiche cette aide puis quitte\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 "SSL connection (unknown cipher)\n"
-#~ msgstr "Connexion SSL (chiffrement inconnu)\n"
+#~ msgid "could not change directory to \"%s\""
+#~ msgstr "n'a pas pu accéder au répertoire « %s »"
+
+#~ msgid "input_data_type"
+#~ msgstr "type_de_données_en_entrée"
+
+#~ msgid "agg_type"
+#~ msgstr "type_aggrégat"
+
+#~ msgid "agg_name"
+#~ msgstr "nom_d_agrégat"
+
+#~ msgid "could not get current user name: %s\n"
+#~ msgstr "n'a pas pu obtenir le nom d'utilisateur courant : %s\n"
+
+#~ msgid "Showing only tuples."
+#~ msgstr "Affichage des tuples seuls."
+
+#~ msgid "Showing locale-adjusted numeric output."
+#~ msgstr "Affichage de la sortie numérique adaptée à la locale."
diff --git a/src/interfaces/ecpg/preproc/po/fr.po b/src/interfaces/ecpg/preproc/po/fr.po
index b60d1456de3..9b822dedba0 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.5\n"
"Report-Msgid-Bugs-To: pgsql-bugs@postgresql.org\n"
-"POT-Creation-Date: 2016-10-21 01:45+0000\n"
-"PO-Revision-Date: 2014-05-17 15:23+0100\n"
+"POT-Creation-Date: 2018-02-04 22:46+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:127
+#: ecpg.c:473 preproc.y:127
#, c-format
msgid "could not remove output file \"%s\"\n"
msgstr "n'a pas pu supprimer le fichier « %s » en sortie\n"
-#: pgc.l:428
+#: pgc.l:432
#, c-format
msgid "unterminated /* comment"
msgstr "commentaire /* non terminé"
-#: pgc.l:441
+#: pgc.l:445
#, c-format
msgid "invalid bit string literal"
msgstr "chaîne bit litéral invalide"
-#: pgc.l:450
+#: pgc.l:454
#, c-format
msgid "unterminated bit string literal"
msgstr "chaîne bit litéral non terminée"
-#: pgc.l:466
+#: pgc.l:470
#, c-format
msgid "unterminated hexadecimal string literal"
msgstr "chaîne hexadécimale litéralle non terminée"
-#: pgc.l:544
+#: pgc.l:548
#, c-format
msgid "unterminated quoted string"
msgstr "chaîne entre guillemets non terminée"
-#: pgc.l:601 pgc.l:614
+#: pgc.l:606 pgc.l:619
#, c-format
msgid "zero-length delimited identifier"
msgstr "identifiant délimité de taille zéro"
-#: pgc.l:622
+#: pgc.l:627
#, c-format
msgid "unterminated quoted identifier"
msgstr "identifiant entre guillemet non terminé"
-#: pgc.l:877
+#: pgc.l:882
#, c-format
msgid "nested /* ... */ comments"
msgstr "commentaires /* ... */ imbriqués"
-#: pgc.l:970
+#: pgc.l:975
#, c-format
msgid "missing identifier in EXEC SQL UNDEF command"
msgstr "identifiant manquant dans la commande EXEC SQL UNDEF"
-#: pgc.l:1016 pgc.l:1030
+#: pgc.l:1021 pgc.l:1035
#, c-format
msgid "missing matching \"EXEC SQL IFDEF\" / \"EXEC SQL IFNDEF\""
msgstr "correspondance manquante « EXEC SQL IFDEF » / « EXEC SQL IFNDEF »"
-#: pgc.l:1019 pgc.l:1032 pgc.l:1208
+#: pgc.l:1024 pgc.l:1037 pgc.l:1213
#, c-format
msgid "missing \"EXEC SQL ENDIF;\""
msgstr "« EXEC SQL ENDIF; » manquant"
-#: pgc.l:1048 pgc.l:1067
+#: pgc.l:1053 pgc.l:1072
#, c-format
msgid "more than one EXEC SQL ELSE"
msgstr "plusieurs EXEC SQL ELSE"
-#: pgc.l:1089 pgc.l:1103
+#: pgc.l:1094 pgc.l:1108
#, c-format
msgid "unmatched EXEC SQL ENDIF"
msgstr "EXEC SQL ENDIF différent"
-#: pgc.l:1123
+#: pgc.l:1128
#, c-format
msgid "too many nested EXEC SQL IFDEF conditions"
msgstr "trop de conditions EXEC SQL IFDEF imbriquées"
-#: pgc.l:1156
+#: pgc.l:1161
#, c-format
msgid "missing identifier in EXEC SQL IFDEF command"
msgstr "identifiant manquant dans la commande EXEC SQL IFDEF"
-#: pgc.l:1165
+#: pgc.l:1170
#, c-format
msgid "missing identifier in EXEC SQL DEFINE command"
msgstr "identifiant manquant dans la commande EXEC SQL DEFINE"
-#: pgc.l:1198
+#: pgc.l:1203
#, c-format
msgid "syntax error in EXEC SQL INCLUDE command"
msgstr "erreur de syntaxe dans la commande EXEC SQL INCLUDE"
-#: pgc.l:1247
+#: pgc.l:1252
#, 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:1371
+#: pgc.l:1377
#, 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:1394
+#: pgc.l:1400
#, 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:546 preproc.y:14503
+#: preproc.y:546 preproc.y:14512
#, c-format
msgid "type \"%s\" is already defined"
msgstr "le type « %s » est déjà défini"
-#: preproc.y:570 preproc.y:15161 preproc.y:15481 variable.c:620
+#: preproc.y:570 preproc.y:15170 preproc.y:15490 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:1624
+#: preproc.y:1625
#, c-format
msgid "AT option not allowed in CLOSE DATABASE statement"
msgstr "option AT non autorisée dans une instruction CLOSE DATABASE"
-#: preproc.y:1837
+#: preproc.y:1838
#, c-format
msgid "AT option not allowed in CONNECT statement"
msgstr "option AT non autorisée dans une instruction CONNECT"
-#: preproc.y:1871
+#: preproc.y:1872
#, c-format
msgid "AT option not allowed in DISCONNECT statement"
msgstr "option AT non autorisée dans une instruction DISCONNECT"
-#: preproc.y:1926
+#: preproc.y:1927
#, c-format
msgid "AT option not allowed in SET CONNECTION statement"
msgstr "option AT non autorisée dans une instruction SET CONNECTION"
-#: preproc.y:1948
+#: preproc.y:1949
#, c-format
msgid "AT option not allowed in TYPE statement"
msgstr "option AT non autorisée dans une instruction TYPE"
-#: preproc.y:1957
+#: preproc.y:1958
#, c-format
msgid "AT option not allowed in VAR statement"
msgstr "option AT non autorisée dans une instruction VAR"
-#: preproc.y:1964
+#: preproc.y:1965
#, c-format
msgid "AT option not allowed in WHENEVER statement"
msgstr "option AT non autorisée dans une instruction WHENEVER"
-#: preproc.y:2216 preproc.y:2221 preproc.y:2337 preproc.y:3739 preproc.y:5137
-#: preproc.y:5146 preproc.y:5430 preproc.y:6862 preproc.y:8044 preproc.y:8049
-#: preproc.y:10676 preproc.y:11293
+#: preproc.y:2221 preproc.y:2226 preproc.y:2342 preproc.y:3744 preproc.y:5146 preproc.y:5155
+#: preproc.y:5439 preproc.y:6871 preproc.y:8053 preproc.y:8058 preproc.y:10685 preproc.y:11302
#, c-format
msgid "unsupported feature will be passed to server"
msgstr "la fonctionnalité non supportée sera passée au serveur"
-#: preproc.y:2595
+#: preproc.y:2600
#, c-format
msgid "SHOW ALL is not implemented"
msgstr "SHOW ALL n'est pas implanté"
-#: preproc.y:3127
+#: preproc.y:3132
#, c-format
msgid "COPY FROM STDIN is not implemented"
msgstr "COPY FROM STDIN n'est pas implanté"
-#: preproc.y:8935 preproc.y:14092
+#: preproc.y:8944 preproc.y:14101
#, 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:8937 preproc.y:14094
+#: preproc.y:8946 preproc.y:14103
#, c-format
msgid "cursor \"%s\" is already defined"
msgstr "le curseur « %s » est déjà défini"
-#: preproc.y:9367
+#: preproc.y:9376
#, 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:9675 preproc.y:9682
+#: preproc.y:9684 preproc.y:9691
#, c-format
msgid "subquery in FROM must have an alias"
msgstr "la sous-requête du FROM doit avoir un alias"
-#: preproc.y:13822
+#: preproc.y:13831
#, c-format
msgid "CREATE TABLE AS cannot specify INTO"
msgstr "CREATE TABLE AS ne peut pas indiquer INTO"
-#: preproc.y:13858
+#: preproc.y:13867
#, c-format
msgid "expected \"@\", found \"%s\""
msgstr "« @ » attendu, « %s » trouvé"
-#: preproc.y:13870
+#: preproc.y:13879
#, 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:13873
+#: preproc.y:13882
#, c-format
msgid "expected \"://\", found \"%s\""
msgstr "« :// » attendu, « %s » trouvé"
-#: preproc.y:13878
+#: preproc.y:13887
#, 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:13904
+#: preproc.y:13913
#, c-format
msgid "expected \"postgresql\", found \"%s\""
msgstr "« postgresql » attendu, « %s » trouvé"
-#: preproc.y:13907
+#: preproc.y:13916
#, c-format
msgid "invalid connection type: %s"
msgstr "type de connexion invalide : %s"
-#: preproc.y:13916
+#: preproc.y:13925
#, c-format
msgid "expected \"@\" or \"://\", found \"%s\""
msgstr "« @ » ou « :// » attendu, « %s » trouvé"
-#: preproc.y:13991 preproc.y:14009
+#: preproc.y:14000 preproc.y:14018
#, c-format
msgid "invalid data type"
msgstr "type de données invalide"
-#: preproc.y:14020 preproc.y:14037
+#: preproc.y:14029 preproc.y:14046
#, c-format
msgid "incomplete statement"
msgstr "instruction incomplète"
-#: preproc.y:14023 preproc.y:14040
+#: preproc.y:14032 preproc.y:14049
#, c-format
msgid "unrecognized token \"%s\""
msgstr "jeton « %s » non reconnu"
-#: preproc.y:14314
+#: preproc.y:14323
#, 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:14326
+#: preproc.y:14335
#, c-format
msgid "interval specification not allowed here"
msgstr "interval de spécification non autorisé ici"
-#: preproc.y:14478 preproc.y:14530
+#: preproc.y:14487 preproc.y:14539
#, 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:14669
+#: preproc.y:14678
#, 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:14856 preproc.y:14881
+#: preproc.y:14865 preproc.y:14890
#, c-format
msgid "using unsupported DESCRIBE statement"
msgstr "utilisation de l'instruction DESCRIBE non supporté"
-#: preproc.y:15128
+#: preproc.y:15137
#, c-format
msgid "initializer not allowed in EXEC SQL VAR command"
msgstr "initialiseur non autorisé dans la commande EXEC SQL VAR"
-#: preproc.y:15439
+#: preproc.y:15448
#, 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:15660
+#: preproc.y:15669
#, 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:15698
+#: preproc.y:15710
#, 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 acb6307a7e4..e56441deffb 100644
--- a/src/pl/plpgsql/src/po/ru.po
+++ b/src/pl/plpgsql/src/po/ru.po
@@ -7,7 +7,7 @@ msgstr ""
"Project-Id-Version: plpgsql (PostgreSQL current)\n"
"Report-Msgid-Bugs-To: pgsql-bugs@postgresql.org\n"
"POT-Creation-Date: 2017-01-30 17:16+0000\n"
-"PO-Revision-Date: 2016-11-24 11:24+0300\n"
+"PO-Revision-Date: 2017-10-11 10:10+0300\n"
"Last-Translator: Alexander Lakhin <exclusion@gmail.com>\n"
"Language-Team: Russian <pgsql-ru-general@postgresql.org>\n"
"Language: ru\n"
@@ -491,9 +491,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:5115
#, c-format