msgstr ""
"Project-Id-Version: PostgreSQL 8.4\n"
"Report-Msgid-Bugs-To: pgsql-bugs@postgresql.org\n"
-"POT-Creation-Date: 2014-12-09 21:11+0000\n"
-"PO-Revision-Date: 2014-12-10 08:58+0100\n"
+"POT-Creation-Date: 2014-12-11 02:11+0000\n"
+"PO-Revision-Date: 2014-12-13 23:14+0100\n"
"Last-Translator: Guillaume Lelarge <guillaume@lelarge.info>\n"
"Language-Team: French <guillaume@lelarge.info>\n"
"Language: fr\n"
#: command.c:274
#, c-format
-#| msgid "could not get home directory: %s\n"
msgid "could not get home directory for user ID %ld: %s\n"
msgstr ""
"n'a pas pu obtenir le répertoire principal pour l'identifiant d'utilisateur "
#: command.c:1120
#, c-format
-#| msgid "Wrote history to file \"%s/%s\".\n"
msgid "Wrote history to file \"%s\".\n"
msgstr "Historique sauvegardé dans le fichier « %s ».\n"
#: command.c:1812
#, c-format
-#| msgid "SSL connection (cipher: %s, bits: %d)\n"
msgid "SSL connection (protocol: %s, cipher: %s, bits: %d, compression: %s)\n"
msgstr ""
"Connexion SSL (protocole : %s, chiffrement : %s, bits : %d, compression : "
#: command.c:2477
#, c-format
-#| msgid "Target width is %d.\n"
msgid "Target width is unset.\n"
msgstr "La largeur cible n'est pas configuré.\n"
#: command.c:2512
#, c-format
-#| msgid "Default footer is on."
msgid "Default footer is on.\n"
msgstr "Le bas de page pas défaut est activé.\n"
#: command.c:2514
#, c-format
-#| msgid "Default footer is off."
msgid "Default footer is off.\n"
msgstr "Le bas de page par défaut est désactivé.\n"
#: command.c:2541
#, c-format
-#| msgid "Locale-adjusted numeric output is off."
msgid "Locale-adjusted numeric output is on.\n"
msgstr "L'affichage de la sortie numérique adaptée à la locale est activé.\n"
#: command.c:2543
#, c-format
-#| msgid "Locale-adjusted numeric output is off."
msgid "Locale-adjusted numeric output is off.\n"
msgstr ""
"L'affichage de la sortie numérique adaptée à la locale est désactivé.\n"
#: command.c:2550
#, c-format
-#| msgid "Pager is used for long output."
msgid "Pager is used for long output.\n"
msgstr "Le paginateur est utilisé pour les affichages longs.\n"
#: command.c:2552
#, c-format
-#| msgid "Pager is always used."
msgid "Pager is always used.\n"
msgstr "Le paginateur est toujours utilisé.\n"
#: command.c:2554
#, c-format
-#| msgid "Pager usage is off."
msgid "Pager usage is off.\n"
msgstr "L'utilisation du paginateur est désactivé.\n"
#: command.c:2563
#, c-format
-#| msgid "Record separator is <newline>."
msgid "Record separator is <newline>.\n"
msgstr "Le séparateur d'enregistrement est <saut de ligne>.\n"
#: command.c:2578
#, c-format
-#| msgid "Table attribute is \"%s\".\n"
msgid "Table attributes are \"%s\".\n"
msgstr "Les attributs de la table sont « %s ».\n"
#: command.c:2597
#, c-format
-#| msgid "Tuples only is off."
msgid "Tuples only is on.\n"
msgstr "L'affichage des tuples seuls est activé.\n"
#: command.c:2599
#, c-format
-#| msgid "Tuples only is off."
msgid "Tuples only is off.\n"
msgstr "L'affichage des tuples seuls est désactivé.\n"
#: copy.c:346
#, c-format
-#| msgid "could not stat file \"%s\": %m"
msgid "could not stat file \"%s\": %s\n"
msgstr "n'a pas pu tester le fichier « %s » : %s\n"
msgstr "Triggers :"
#: describe.c:2186
-#| msgid "Disabled triggers:"
msgid "Disabled user triggers:"
msgstr "Triggers utilisateurs désactivés :"
msgstr "Triggers désactivés :"
#: describe.c:2191
-#| msgid "Disabled triggers:"
msgid "Disabled internal triggers:"
msgstr "Triggers internes désactivés :"
msgstr "Table de type : %s"
#: describe.c:2358
-#| msgid "Replication"
msgid "Replica Identity"
msgstr "Identité de réplicat"
#: describe.c:2371
-#| msgid "Has OIDs"
msgid "Has OIDs: yes"
msgstr "Contient des OID : oui"
#: help.c:62
#, c-format
-#| msgid "%s"
msgid "%s\n"
msgstr "%s\n"
#: help.c:101
#, c-format
-#| msgid ""
-#| " -F, --field-separator=STRING\n"
-#| " set field separator (default: \"%s\")\n"
msgid ""
" -F, --field-separator=STRING\n"
" field separator for unaligned output (default: "
#: help.c:106
#, c-format
-#| msgid ""
-#| " -R, --record-separator=STRING\n"
-#| " set record separator (default: newline)\n"
msgid ""
" -R, --record-separator=STRING\n"
" record separator for unaligned output (default: "
#: help.c:111
#, c-format
-#| msgid ""
-#| " -z, --field-separator-zero\n"
-#| " set field separator to zero byte\n"
msgid ""
" -z, --field-separator-zero\n"
" set field separator for unaligned output to zero "
#: help.c:113
#, c-format
-#| msgid ""
-#| " -0, --record-separator-zero\n"
-#| " set record separator to zero byte\n"
msgid ""
" -0, --record-separator-zero\n"
" set record separator for unaligned output to zero "
#: help.c:235
#, 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"
msgid ""
" \\pset [NAME [VALUE]] set table output option\n"
" (NAME := {format|border|expanded|fieldsep|"
#: sql_help.c:33 sql_help.c:36 sql_help.c:39 sql_help.c:300 sql_help.c:1279
#: sql_help.c:2417 sql_help.c:3234
-#| msgid "aggregate"
msgid "aggregate_signature"
msgstr "signature_agrégat"
msgstr "nouveau_schéma"
#: sql_help.c:41 sql_help.c:1326 sql_help.c:2418 sql_help.c:3253
-#| msgid "where constraint is:"
msgid "where aggregate_signature is:"
msgstr "où signature_agrégat est :"
msgstr "où objet_membre fait partie de :"
#: sql_help.c:299 sql_help.c:1278 sql_help.c:3233
-#| msgid "aggregate"
msgid "aggregate_name"
msgstr "nom_agrégat"
msgstr "nom_encodage"
#: sql_help.c:1459 sql_help.c:1475 sql_help.c:1478
-#| msgid "data_type"
msgid "arg_data_type"
msgstr "type_données_arg"
msgstr "type_de_données_statut"
#: sql_help.c:1462 sql_help.c:1481 sql_help.c:1489
-#| msgid "state_data_type"
msgid "state_data_size"
msgstr "taille_de_données_statut"
msgstr "condition_initiale"
#: sql_help.c:1465 sql_help.c:1492
-#| msgid "sfunc"
msgid "msfunc"
-msgstr ""
+msgstr "msfunc"
#: sql_help.c:1466 sql_help.c:1493
-#| msgid "minvalue"
msgid "minvfunc"
-msgstr ""
+msgstr "minvfunc"
#: sql_help.c:1467 sql_help.c:1494
-#| msgid "state_data_type"
msgid "mstate_data_type"
msgstr "m_type_de_données_statut"
#: sql_help.c:1468 sql_help.c:1495
-#| msgid "state_data_type"
msgid "mstate_data_size"
msgstr "m_taille_de_données_statut"
#: sql_help.c:1469 sql_help.c:1496
-#| msgid "ffunc"
msgid "mffunc"
msgstr "mffunc"
#: sql_help.c:1470 sql_help.c:1497
-#| msgid "initial_condition"
msgid "minitial_condition"
msgstr "m_condition_initiale"
msgstr "modifier la définition d'un serveur distant"
#: sql_help.h:316
-#| msgid "configuration_parameter"
msgid "change a server configuration parameter"
msgstr "modifie un paramètre de configuration du serveur"
msgid "unrecognized Boolean value; assuming \"on\"\n"
msgstr "valeur booléenne non reconnue ; supposé à « on »\n"
-#~ msgid "ALTER VIEW name RENAME TO newname"
-#~ msgstr "ALTER VIEW nom RENAME TO nouveau_nom"
+#~ msgid "Showing locale-adjusted numeric output."
+#~ msgstr "Affichage de la sortie numérique adaptée à la locale."
-#~ msgid " \"%s\""
-#~ msgstr " « %s »"
+#~ msgid "Showing only tuples."
+#~ msgstr "Affichage des tuples seuls."
-#~ msgid "?%c? \"%s.%s\""
-#~ msgstr "?%c? « %s.%s »"
+#~ msgid "could not get current user name: %s\n"
+#~ msgstr "n'a pas pu obtenir le nom d'utilisateur courant : %s\n"
-#~ msgid "Access privileges for database \"%s\""
-#~ msgstr "Droits d'accès pour la base de données « %s »"
+#~ msgid "agg_name"
+#~ msgstr "nom_d_agrégat"
-#~ msgid ""
-#~ "WARNING: You are connected to a server with major version %d.%d,\n"
-#~ "but your %s client is major version %d.%d. Some backslash commands,\n"
-#~ "such as \\d, might not work properly.\n"
-#~ "\n"
-#~ msgstr ""
-#~ "ATTENTION : vous êtes connecté sur un serveur dont la version majeure "
-#~ "est\n"
-#~ "%d.%d alors que votre client %s est en version majeure %d.%d. Certaines\n"
-#~ "commandes avec antislashs, comme \\d, peuvent ne pas fonctionner\n"
-#~ "correctement.\n"
-#~ "\n"
+#~ msgid "agg_type"
+#~ msgstr "type_aggrégat"
-#~ msgid ""
-#~ "Welcome to %s %s, the PostgreSQL interactive terminal.\n"
-#~ "\n"
-#~ msgstr ""
-#~ "Bienvenue dans %s %s, l'interface interactive de PostgreSQL.\n"
-#~ "\n"
+#~ msgid "input_data_type"
+#~ msgstr "type_de_données_en_entrée"
-#~ msgid ""
-#~ "Welcome to %s %s (server %s), the PostgreSQL interactive terminal.\n"
-#~ "\n"
+#~ msgid "could not change directory to \"%s\""
+#~ msgstr "n'a pas pu accéder au répertoire « %s »"
+
+#~ msgid "%s: pg_strdup: cannot duplicate null pointer (internal error)\n"
#~ msgstr ""
-#~ "Bienvenue dans %s %s (serveur %s), l'interface interactive de "
-#~ "PostgreSQL.\n"
-#~ "\n"
+#~ "%s : pg_strdup : ne peut pas dupliquer le pointeur null (erreur interne)\n"
-#~ msgid "Copy, Large Object\n"
-#~ msgstr "Copie, « Large Object »\n"
+#~ msgid " \\l[+] list all databases\n"
+#~ msgstr " \\l[+] affiche la liste des bases de données\n"
-#~ msgid ""
-#~ " \\z [PATTERN] list table, view, and sequence access privileges (same "
-#~ "as \\dp)\n"
-#~ msgstr ""
-#~ " \\z [MODÈLE] affiche la liste des privilèges d'accès aux "
-#~ "tables,\n"
-#~ " vues et séquences (identique à \\dp)\n"
+#~ msgid "\\%s: error\n"
+#~ msgstr "\\%s : erreur\n"
-#~ msgid " \\l list all databases (add \"+\" for more detail)\n"
-#~ msgstr ""
-#~ " \\l affiche la liste des bases de données (ajouter « "
-#~ "+ »\n"
-#~ " pour plus de détails)\n"
+#~ msgid "\\copy: %s"
+#~ msgstr "\\copy : %s"
-#~ msgid " \\dT [PATTERN] list data types (add \"+\" for more detail)\n"
-#~ msgstr ""
-#~ " \\dT [MODÈLE] affiche la liste des types de données (ajouter « "
-#~ "+ »\n"
-#~ " pour plus de détails)\n"
+#~ msgid "\\copy: unexpected response (%d)\n"
+#~ msgstr "\\copy : réponse inattendue (%d)\n"
-#~ msgid " \\dn [PATTERN] list schemas (add \"+\" for more detail)\n"
-#~ msgstr ""
-#~ " \\dn [MODÈLE] affiche la liste des schémas (ajouter « + » pour\n"
-#~ " plus de détails)\n"
+#~ msgid " --help show this help, then exit\n"
+#~ msgstr " --help affiche cette aide, puis quitte\n"
-#~ msgid ""
-#~ " \\dFp [PATTERN] list text search parsers (add \"+\" for more detail)\n"
-#~ msgstr ""
-#~ " \\dFp [MODÈLE] affiche la liste des analyseurs de la recherche "
-#~ "de\n"
-#~ " texte (ajouter « + » pour plus de détails)\n"
+#~ msgid " --version output version information, then exit\n"
+#~ msgstr " --version affiche la version, puis quitte\n"
-#~ msgid ""
-#~ " \\dFd [PATTERN] list text search dictionaries (add \"+\" for more "
-#~ "detail)\n"
-#~ msgstr ""
-#~ " \\dFd [MODÈLE] affiche la liste des dictionnaires de la "
-#~ "recherche\n"
-#~ " de texte (ajouter « + » pour plus de détails)\n"
+#~ msgid "contains support for command-line editing"
+#~ msgstr "contient une gestion avancée de la ligne de commande"
-#~ msgid " \\df [PATTERN] list functions (add \"+\" for more detail)\n"
-#~ msgstr ""
-#~ " \\df [MODÈLE] affiche la liste des fonctions (ajouter « + » "
-#~ "pour\n"
-#~ " plus de détails)\n"
+#~ msgid "data type"
+#~ msgstr "type de données"
-#~ msgid " \\db [PATTERN] list tablespaces (add \"+\" for more detail)\n"
-#~ msgstr ""
-#~ " \\db [MODÈLE] affiche la liste des tablespaces (ajouter « + » "
-#~ "pour\n"
-#~ " plus de détails)\n"
+#~ msgid "column"
+#~ msgstr "colonne"
-#~ msgid ""
-#~ " \\d{t|i|s|v|S} [PATTERN] (add \"+\" for more detail)\n"
-#~ " list tables/indexes/sequences/views/system tables\n"
-#~ msgstr ""
-#~ " \\d{t|i|s|v|S} [MODÈLE] (ajouter « + » pour plus de détails)\n"
-#~ " affiche la liste des\n"
-#~ " tables/index/séquences/vues/tables système\n"
+#~ msgid "new_column"
+#~ msgstr "nouvelle_colonne"
-#~ msgid "(1 row)"
-#~ msgid_plural "(%lu rows)"
-#~ msgstr[0] "(1 ligne)"
-#~ msgstr[1] "(%lu lignes)"
+#~ msgid "tablespace"
+#~ msgstr "tablespace"
-#~ msgid " \"%s\" IN %s %s"
-#~ msgstr " \"%s\" DANS %s %s"
+#~ msgid "schema"
+#~ msgstr "schéma"
-#~ msgid ""
-#~ "VALUES ( expression [, ...] ) [, ...]\n"
-#~ " [ ORDER BY sort_expression [ ASC | DESC | USING operator ] [, ...] ]\n"
-#~ " [ LIMIT { count | ALL } ]\n"
-#~ " [ OFFSET start [ ROW | ROWS ] ]\n"
-#~ " [ FETCH { FIRST | NEXT } [ count ] { ROW | ROWS } ONLY ]"
-#~ msgstr ""
-#~ "VALUES ( expression [, ...] ) [, ...]\n"
-#~ " [ ORDER BY expression_tri [ ASC | DESC | USING opérateur ] [, ...] ]\n"
-#~ " [ LIMIT { total | ALL } ]\n"
-#~ " [ OFFSET début [ ROW | ROWS ] ]\n"
-#~ " [ FETCH { FIRST | NEXT } [ total ] { ROW | ROWS } ONLY ]"
+#~ msgid "out of memory"
+#~ msgstr "mémoire épuisée"
-#~ msgid ""
-#~ "VACUUM [ FULL ] [ FREEZE ] [ VERBOSE ] [ table ]\n"
-#~ "VACUUM [ FULL ] [ FREEZE ] [ VERBOSE ] ANALYZE [ table [ (column "
-#~ "[, ...] ) ] ]"
-#~ msgstr ""
-#~ "VACUUM [ FULL ] [ FREEZE ] [ VERBOSE ] [ table ]\n"
-#~ "VACUUM [ FULL ] [ FREEZE ] [ VERBOSE ] ANALYZE [ table [ (colonne "
-#~ "[, ...] ) ] ]"
+#~ msgid " on host \"%s\""
+#~ msgstr " sur l'hôte « %s »"
+
+#~ msgid " at port \"%s\""
+#~ msgstr " sur le port « %s »"
+
+#~ msgid " as user \"%s\""
+#~ msgstr " comme utilisateur « %s »"
+
+#~ msgid "define a new constraint trigger"
+#~ msgstr "définir une nouvelle contrainte de déclenchement"
+
+#~ msgid "Exclusion constraints:"
+#~ msgstr "Contraintes d'exclusion :"
+
+#~ msgid "rolename"
+#~ msgstr "nom_rôle"
+
+#~ msgid "number"
+#~ msgstr "numéro"
+
+#~ msgid "ABORT [ WORK | TRANSACTION ]"
+#~ msgstr "ABORT [ WORK | TRANSACTION ]"
#~ msgid ""
-#~ "UPDATE [ ONLY ] table [ [ AS ] alias ]\n"
-#~ " SET { column = { expression | DEFAULT } |\n"
-#~ " ( column [, ...] ) = ( { expression | DEFAULT } [, ...] ) } "
-#~ "[, ...]\n"
-#~ " [ FROM fromlist ]\n"
-#~ " [ WHERE condition | WHERE CURRENT OF cursor_name ]\n"
-#~ " [ RETURNING * | output_expression [ [ AS ] output_name ] [, ...] ]"
+#~ "ALTER AGGREGATE name ( type [ , ... ] ) RENAME TO new_name\n"
+#~ "ALTER AGGREGATE name ( type [ , ... ] ) OWNER TO new_owner\n"
+#~ "ALTER AGGREGATE name ( type [ , ... ] ) SET SCHEMA new_schema"
#~ msgstr ""
-#~ "UPDATE [ ONLY ] table [ [ AS ] alias ]\n"
-#~ " SET { colonne = { expression | DEFAULT } |\n"
-#~ " ( colonne [, ...] ) = ( { expression | DEFAULT } [, ...] ) } "
-#~ "[, ...]\n"
-#~ " [ FROM liste_from ]\n"
-#~ " [ WHERE condition | WHERE CURRENT OF nom_curseur ]\n"
-#~ " [ RETURNING * | expression_sortie [ [ AS ] nom_sortie ] [, ...] ]"
-
-#~ msgid "UNLISTEN { name | * }"
-#~ msgstr "UNLISTEN { nom | * }"
+#~ "ALTER AGGREGATE nom ( type [ , ... ] ) RENAME TO nouveau_nom\n"
+#~ "ALTER AGGREGATE nom ( type [ , ... ] ) OWNER TO nouveau_propriétaire\n"
+#~ "ALTER AGGREGATE nom ( type [ , ... ] ) SET SCHEMA nouveau_schéma"
#~ msgid ""
-#~ "TRUNCATE [ TABLE ] [ ONLY ] name [, ... ]\n"
-#~ " [ RESTART IDENTITY | CONTINUE IDENTITY ] [ CASCADE | RESTRICT ]"
+#~ "ALTER CONVERSION name RENAME TO newname\n"
+#~ "ALTER CONVERSION name OWNER TO newowner"
#~ msgstr ""
-#~ "TRUNCATE [ TABLE ] [ ONLY ] nom [, ... ]\n"
-#~ " [ RESTART IDENTITY | CONTINUE IDENTITY ] [ CASCADE | RESTRICT ]"
+#~ "ALTER CONVERSION nom RENAME TO nouveau_nom\n"
+#~ "ALTER CONVERSION nom OWNER TO nouveau_propriétaire"
#~ msgid ""
-#~ "START TRANSACTION [ transaction_mode [, ...] ]\n"
+#~ "ALTER DATABASE name [ [ WITH ] option [ ... ] ]\n"
#~ "\n"
-#~ "where transaction_mode is one of:\n"
+#~ "where option can be:\n"
#~ "\n"
-#~ " ISOLATION LEVEL { SERIALIZABLE | REPEATABLE READ | READ COMMITTED | "
-#~ "READ UNCOMMITTED }\n"
-#~ " READ WRITE | READ ONLY"
-#~ msgstr ""
-#~ "START TRANSACTION [ mode_transaction [, ...] ]\n"
+#~ " CONNECTION LIMIT connlimit\n"
#~ "\n"
-#~ "où mode_transaction peut être :\n"
+#~ "ALTER DATABASE name RENAME TO newname\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"
-
-#~ msgid ""
-#~ "SET TRANSACTION transaction_mode [, ...]\n"
-#~ "SET SESSION CHARACTERISTICS AS TRANSACTION transaction_mode [, ...]\n"
+#~ "ALTER DATABASE name OWNER TO new_owner\n"
#~ "\n"
-#~ "where transaction_mode is one of:\n"
+#~ "ALTER DATABASE name SET TABLESPACE new_tablespace\n"
#~ "\n"
-#~ " ISOLATION LEVEL { SERIALIZABLE | REPEATABLE READ | READ COMMITTED | "
-#~ "READ UNCOMMITTED }\n"
-#~ " READ WRITE | READ ONLY"
+#~ "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 ""
-#~ "SET TRANSACTION mode_transaction [, ...]\n"
-#~ "SET SESSION CHARACTERISTICS AS TRANSACTION mode_transaction [, ...]\n"
+#~ "ALTER DATABASE nom [ [ WITH ] option [ ... ] ]\n"
#~ "\n"
-#~ "où mode_transaction peut être :\n"
+#~ "où option peut être:\n"
#~ "\n"
-#~ " ISOLATION LEVEL { SERIALIZABLE | REPEATABLE READ |\n"
-#~ " READ COMMITTED | READ UNCOMMITTED }\n"
-#~ " READ WRITE | READ ONLY"
-
-#~ msgid ""
-#~ "SET [ SESSION | LOCAL ] SESSION AUTHORIZATION username\n"
-#~ "SET [ SESSION | LOCAL ] SESSION AUTHORIZATION DEFAULT\n"
-#~ "RESET SESSION AUTHORIZATION"
-#~ msgstr ""
-#~ "SET [ SESSION | LOCAL ] SESSION AUTHORIZATION nom_utilisateur\n"
-#~ "SET [ SESSION | LOCAL ] SESSION AUTHORIZATION DEFAULT\n"
-#~ "RESET SESSION AUTHORIZATION"
-
-#~ msgid ""
-#~ "SET [ SESSION | LOCAL ] ROLE rolename\n"
-#~ "SET [ SESSION | LOCAL ] ROLE NONE\n"
-#~ "RESET ROLE"
-#~ msgstr ""
-#~ "SET [ SESSION | LOCAL ] ROLE nom_rôle\n"
-#~ "SET [ SESSION | LOCAL ] ROLE NONE\n"
-#~ "RESET ROLE"
-
-#~ msgid "SET CONSTRAINTS { ALL | name [, ...] } { DEFERRED | IMMEDIATE }"
-#~ msgstr "SET CONSTRAINTS { ALL | nom [, ...] } { DEFERRED | IMMEDIATE }"
+#~ " 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 ""
-#~ "SET [ SESSION | LOCAL ] configuration_parameter { TO | = } { value | "
-#~ "'value' | DEFAULT }\n"
-#~ "SET [ SESSION | LOCAL ] TIME ZONE { timezone | LOCAL | DEFAULT }"
+#~ "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 ""
-#~ "SET [ SESSION | LOCAL ] paramètre { TO | = } { valeur | 'valeur' | "
-#~ "DEFAULT }\n"
-#~ "SET [ SESSION | LOCAL ] TIME ZONE { zone_horaire | LOCAL | DEFAULT }"
+#~ "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 ""
-#~ "[ 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 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 ""
-#~ "[ 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 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 ""
-#~ "[ 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"
-#~ "\n"
-#~ "and with_query is:\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"
-#~ " with_query_name [ ( column_name [, ...] ) ] AS ( select )\n"
+#~ "where action is one of:\n"
#~ "\n"
-#~ "TABLE { [ ONLY ] table_name [ * ] | with_query_name }"
+#~ " 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 ""
-#~ "[ 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"
+#~ "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"
-#~ " [ 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"
+#~ "où action peut être :\n"
#~ "\n"
-#~ "et requête_with est:\n"
+#~ " CALLED ON NULL INPUT | RETURNS NULL ON NULL INPUT | STRICT\n"
+#~ " IMMUTABLE | STABLE | VOLATILE\n"
+#~ " [ EXTERNAL ] SECURITY INVOKER | [ EXTERNAL ] SECURITY DEFINER\n"
+#~ " COST cout_execution\n"
+#~ " ROWS lignes_resultats\n"
+#~ " SET paramètre { TO | = } { valeur | DEFAULT }\n"
+#~ " SET paramètre FROM CURRENT\n"
+#~ " RESET paramètre\n"
+#~ " RESET ALL"
+
+#~ msgid ""
+#~ "ALTER GROUP groupname ADD USER username [, ... ]\n"
+#~ "ALTER GROUP groupname DROP USER username [, ... ]\n"
#~ "\n"
-#~ " nom_requête_with [ ( nom_colonne [, ...] ) ] AS ( select )\n"
+#~ "ALTER GROUP groupname RENAME TO newname"
+#~ msgstr ""
+#~ "ALTER GROUP nom_groupe ADD USER nom_utilisateur [, ... ]\n"
+#~ "ALTER GROUP nom_groupe DROP USER nom_utilisateur [, ... ]\n"
#~ "\n"
-#~ "TABLE { [ ONLY ] nom_table [ * ] | nom_requête_with }"
+#~ "ALTER GROUP nom_groupe RENAME TO nouveau_nom"
-#~ msgid "ROLLBACK [ WORK | TRANSACTION ] TO [ SAVEPOINT ] savepoint_name"
-#~ msgstr "ROLLBACK [ WORK | TRANSACTION ] TO [ SAVEPOINT ] nom_retour"
+#~ 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 [, ... ] )"
+#~ 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 [, ... ] )"
-#~ msgid "ROLLBACK PREPARED transaction_id"
-#~ msgstr "ROLLBACK PREPARED id_transaction"
+#~ msgid ""
+#~ "ALTER [ PROCEDURAL ] LANGUAGE name RENAME TO newname\n"
+#~ "ALTER [ PROCEDURAL ] LANGUAGE name OWNER TO new_owner"
+#~ msgstr ""
+#~ "ALTER [ PROCEDURAL ] LANGUAGE nom RENAME TO nouveau_nom\n"
+#~ "ALTER [ PROCEDURAL ] LANGUAGE nom OWNER TO nouveau_propriétaire"
-#~ msgid "ROLLBACK [ WORK | TRANSACTION ]"
-#~ msgstr "ROLLBACK [ WORK | TRANSACTION ]"
+#~ 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 ""
-#~ "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"
-#~ "\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 ""
-#~ "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"
-#~ "\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 "RELEASE [ SAVEPOINT ] savepoint_name"
-#~ msgstr "RELEASE [ SAVEPOINT ] nom_retour"
-
-#~ msgid "REINDEX { INDEX | TABLE | DATABASE | SYSTEM } name [ FORCE ]"
-#~ msgstr "REINDEX { INDEX | TABLE | DATABASE | SYSTEM } nom [ FORCE ]"
-
-#~ msgid "REASSIGN OWNED BY old_role [, ...] TO new_role"
-#~ msgstr "REASSIGN OWNED BY ancien_role [, ...] TO nouveau_role"
-
-#~ msgid "PREPARE TRANSACTION transaction_id"
-#~ msgstr "PREPARE TRANSACTION id_transaction"
-
-#~ msgid "PREPARE name [ ( datatype [, ...] ) ] AS statement"
-#~ msgstr "PREPARE nom_plan [ ( type_données [, ...] ) ] AS instruction"
-
-#~ msgid "NOTIFY name"
-#~ msgstr "NOTIFY nom"
-
-#~ msgid "MOVE [ direction { FROM | IN } ] cursorname"
-#~ msgstr "MOVE [ direction { FROM | IN } ] nom_de_curseur"
-
-#~ msgid ""
-#~ "LOCK [ TABLE ] [ ONLY ] name [, ...] [ IN lockmode MODE ] [ NOWAIT ]\n"
-#~ "\n"
-#~ "where lockmode is one of:\n"
-#~ "\n"
-#~ " ACCESS SHARE | ROW SHARE | ROW EXCLUSIVE | SHARE UPDATE EXCLUSIVE\n"
-#~ " | SHARE | SHARE ROW EXCLUSIVE | EXCLUSIVE | ACCESS EXCLUSIVE"
-#~ msgstr ""
-#~ "LOCK [ TABLE ] [ ONLY ] nom [, ...] [ IN mode_verrouillage MODE ] "
-#~ "[ NOWAIT ]\n"
-#~ "\n"
-#~ "avec mode_verrouillage parmi :\n"
-#~ "\n"
-#~ " ACCESS SHARE | ROW SHARE | ROW EXCLUSIVE | SHARE UPDATE EXCLUSIVE\n"
-#~ " | SHARE | SHARE ROW EXCLUSIVE | EXCLUSIVE | ACCESS EXCLUSIVE"
-
-#~ msgid "LOAD 'filename'"
-#~ msgstr "LOAD 'nom_de_fichier'"
-
-#~ msgid "LISTEN name"
-#~ msgstr "LISTEN nom"
-
-#~ msgid ""
-#~ "INSERT INTO table [ ( column [, ...] ) ]\n"
-#~ " { DEFAULT VALUES | VALUES ( { expression | DEFAULT } [, ...] ) "
-#~ "[, ...] | query }\n"
-#~ " [ RETURNING * | output_expression [ [ AS ] output_name ] [, ...] ]"
-#~ msgstr ""
-#~ "INSERT INTO table [ ( colonne [, ...] ) ]\n"
-#~ " { DEFAULT VALUES | VALUES ( { expression | DEFAULT } [, ...] ) "
-#~ "[, ...] | requête }\n"
-#~ " [ RETURNING * | expression_sortie [ [ AS ] nom_sortie ] [, ...] ]"
-
-#~ msgid ""
-#~ "GRANT { { SELECT | INSERT | UPDATE | DELETE | TRUNCATE | REFERENCES | "
-#~ "TRIGGER }\n"
-#~ " [,...] | ALL [ PRIVILEGES ] }\n"
-#~ " ON [ TABLE ] tablename [, ...]\n"
-#~ " TO { [ GROUP ] rolename | PUBLIC } [, ...] [ WITH GRANT OPTION ]\n"
-#~ "\n"
-#~ "GRANT { { SELECT | INSERT | UPDATE | REFERENCES } ( column [, ...] )\n"
-#~ " [,...] | ALL [ PRIVILEGES ] ( column [, ...] ) }\n"
-#~ " ON [ TABLE ] tablename [, ...]\n"
-#~ " TO { [ GROUP ] rolename | PUBLIC } [, ...] [ WITH GRANT OPTION ]\n"
-#~ "\n"
-#~ "GRANT { { USAGE | SELECT | UPDATE }\n"
-#~ " [,...] | ALL [ PRIVILEGES ] }\n"
-#~ " ON SEQUENCE sequencename [, ...]\n"
-#~ " TO { [ GROUP ] rolename | PUBLIC } [, ...] [ WITH GRANT OPTION ]\n"
-#~ "\n"
-#~ "GRANT { { CREATE | CONNECT | TEMPORARY | TEMP } [,...] | ALL "
-#~ "[ PRIVILEGES ] }\n"
-#~ " ON DATABASE dbname [, ...]\n"
-#~ " TO { [ GROUP ] rolename | PUBLIC } [, ...] [ WITH GRANT OPTION ]\n"
-#~ "\n"
-#~ "GRANT { USAGE | ALL [ PRIVILEGES ] }\n"
-#~ " ON FOREIGN DATA WRAPPER fdwname [, ...]\n"
-#~ " TO { [ GROUP ] rolename | PUBLIC } [, ...] [ WITH GRANT OPTION ]\n"
-#~ "\n"
-#~ "GRANT { USAGE | ALL [ PRIVILEGES ] }\n"
-#~ " ON FOREIGN SERVER servername [, ...]\n"
-#~ " TO { [ GROUP ] rolename | PUBLIC } [, ...] [ WITH GRANT OPTION ]\n"
-#~ "\n"
-#~ "GRANT { EXECUTE | ALL [ PRIVILEGES ] }\n"
-#~ " ON FUNCTION funcname ( [ [ argmode ] [ argname ] argtype [, ...] ] ) "
-#~ "[, ...]\n"
-#~ " TO { [ GROUP ] rolename | PUBLIC } [, ...] [ WITH GRANT OPTION ]\n"
-#~ "\n"
-#~ "GRANT { USAGE | ALL [ PRIVILEGES ] }\n"
-#~ " ON LANGUAGE langname [, ...]\n"
-#~ " TO { [ GROUP ] rolename | PUBLIC } [, ...] [ WITH GRANT OPTION ]\n"
-#~ "\n"
-#~ "GRANT { { CREATE | USAGE } [,...] | ALL [ PRIVILEGES ] }\n"
-#~ " ON SCHEMA schemaname [, ...]\n"
-#~ " TO { [ GROUP ] rolename | PUBLIC } [, ...] [ WITH GRANT OPTION ]\n"
-#~ "\n"
-#~ "GRANT { CREATE | ALL [ PRIVILEGES ] }\n"
-#~ " ON TABLESPACE tablespacename [, ...]\n"
-#~ " TO { [ GROUP ] rolename | PUBLIC } [, ...] [ WITH GRANT OPTION ]\n"
-#~ "\n"
-#~ "GRANT role [, ...] TO rolename [, ...] [ WITH ADMIN OPTION ]"
-#~ msgstr ""
-#~ "GRANT { { SELECT | INSERT | UPDATE | DELETE | TRUNCATE | REFERENCES | "
-#~ "TRIGGER }\n"
-#~ " [,...] | ALL [ PRIVILEGES ] }\n"
-#~ " ON [ TABLE ] nom_table [, ...]\n"
-#~ " TO { [ GROUP ] nom_rôle | PUBLIC } [, ...] [ WITH GRANT OPTION ]\n"
-#~ "\n"
-#~ "GRANT { { SELECT | INSERT | UPDATE | REFERENCES } ( colonne [, ...] )\n"
-#~ " [,...] | ALL [ PRIVILEGES ] ( colonne [, ...] ) }\n"
-#~ " ON [ TABLE ] nom_table [, ...]\n"
-#~ " TO { [ GROUP ] nom_rôle | PUBLIC } [, ...] [ WITH GRANT OPTION ]\n"
-#~ "\n"
-#~ "GRANT { { USAGE | SELECT | UPDATE }\n"
-#~ " [,...] | ALL [ PRIVILEGES ] }\n"
-#~ " ON SEQUENCE nom_séquence [, ...]\n"
-#~ " TO { [ GROUP ] nom_rôle | PUBLIC } [, ...] [ WITH GRANT OPTION ]\n"
-#~ "\n"
-#~ "GRANT { { CREATE | CONNECT | TEMPORARY | TEMP } [,...] | ALL "
-#~ "[ PRIVILEGES ] }\n"
-#~ " ON DATABASE nom_base [, ...]\n"
-#~ " TO { [ GROUP ] nom_rôle | PUBLIC } [, ...] [ WITH GRANT OPTION ]\n"
-#~ "\n"
-#~ "GRANT { USAGE | ALL [ PRIVILEGES ] }\n"
-#~ " ON FOREIGN DATA WRAPPER nomfdw [, ...]\n"
-#~ " TO { [ GROUP ] nom_rôle | PUBLIC } [, ...] [ WITH GRANT OPTION ]\n"
-#~ "\n"
-#~ "GRANT { USAGE | ALL [ PRIVILEGES ] }\n"
-#~ " ON FOREIGN SERVER nom_serveur [, ...]\n"
-#~ " TO { [ GROUP ] nom_rôle | PUBLIC } [, ...] [ WITH GRANT OPTION ]\n"
-#~ "\n"
-#~ "GRANT { EXECUTE | ALL [ PRIVILEGES ] }\n"
-#~ " ON FUNCTION nom_fonction ( [ [ mode_arg ] [ nom_arg ] type_arg "
-#~ "[, ...] ] ) [, ...]\n"
-#~ " TO { [ GROUP ] nom_rôle | PUBLIC } [, ...] [ WITH GRANT OPTION ]\n"
-#~ "\n"
-#~ "GRANT { USAGE | ALL [ PRIVILEGES ] }\n"
-#~ " ON LANGUAGE nom_langage [, ...]\n"
-#~ " TO { [ GROUP ] nom_rôle | PUBLIC } [, ...] [ WITH GRANT OPTION ]\n"
-#~ "\n"
-#~ "GRANT { { CREATE | USAGE } [,...] | ALL [ PRIVILEGES ] }\n"
-#~ " ON SCHEMA nom_schéma [, ...]\n"
-#~ " TO { [ GROUP ] nom_rôle | PUBLIC } [, ...] [ WITH GRANT OPTION ]\n"
-#~ "\n"
-#~ "GRANT { CREATE | ALL [ PRIVILEGES ] }\n"
-#~ " ON TABLESPACE nom_tablespace [, ...]\n"
-#~ " TO { [ GROUP ] nom_rôle | PUBLIC } [, ...] [ WITH GRANT OPTION ]\n"
-#~ "\n"
-#~ "GRANT rôle [, ...] TO nom_rôle [, ...] [ WITH ADMIN OPTION ]"
-
-#~ msgid ""
-#~ "FETCH [ direction { FROM | IN } ] cursorname\n"
-#~ "\n"
-#~ "where direction can be empty or one of:\n"
-#~ "\n"
-#~ " NEXT\n"
-#~ " PRIOR\n"
-#~ " FIRST\n"
-#~ " LAST\n"
-#~ " ABSOLUTE count\n"
-#~ " RELATIVE count\n"
-#~ " count\n"
-#~ " ALL\n"
-#~ " FORWARD\n"
-#~ " FORWARD count\n"
-#~ " FORWARD ALL\n"
-#~ " BACKWARD\n"
-#~ " BACKWARD count\n"
-#~ " BACKWARD ALL"
-#~ msgstr ""
-#~ "FETCH [ direction { FROM | IN } ] nom_curseur\n"
-#~ "\n"
-#~ "sans préciser de direction ou en choissant une des directions "
-#~ "suivantes :\n"
-#~ "\n"
-#~ " NEXT\n"
-#~ " PRIOR\n"
-#~ " FIRST\n"
-#~ " LAST\n"
-#~ " ABSOLUTE nombre\n"
-#~ " RELATIVE nombre\n"
-#~ " count\n"
-#~ " ALL\n"
-#~ " FORWARD\n"
-#~ " FORWARD nombre\n"
-#~ " FORWARD ALL\n"
-#~ " BACKWARD\n"
-#~ " BACKWARD nombre\n"
-#~ " BACKWARD ALL"
-
-#~ msgid "EXPLAIN [ ANALYZE ] [ VERBOSE ] statement"
-#~ msgstr "EXPLAIN [ ANALYZE ] [ VERBOSE ] instruction"
-
-#~ msgid "EXECUTE name [ ( parameter [, ...] ) ]"
-#~ msgstr "EXECUTE nom_plan [ ( paramètre [, ...] ) ]"
-
-#~ msgid "END [ WORK | TRANSACTION ]"
-#~ msgstr "END [ WORK | TRANSACTION ]"
-
-#~ msgid "DROP VIEW [ IF EXISTS ] name [, ...] [ CASCADE | RESTRICT ]"
-#~ msgstr "DROP VIEW [IF EXISTS ] nom [, ...] [ CASCADE | RESTRICT ]"
-
-#~ msgid ""
-#~ "DROP USER MAPPING [ IF EXISTS ] FOR { username | USER | CURRENT_USER | "
-#~ "PUBLIC } SERVER servername"
-#~ msgstr ""
-#~ "DROP USER MAPPING [ IF EXISTS ] FOR { nomutilisateur | USER | "
-#~ "CURRENT_USER | PUBLIC } SERVER nomserveur"
-
-#~ msgid "DROP USER [ IF EXISTS ] name [, ...]"
-#~ msgstr "DROP USER [IF EXISTS ] nom [, ...]"
-
-#~ msgid "DROP TYPE [ IF EXISTS ] name [, ...] [ CASCADE | RESTRICT ]"
-#~ msgstr "DROP TYPE [IF EXISTS ] nom [, ...] [ CASCADE | RESTRICT ]"
-
-#~ msgid "DROP TRIGGER [ IF EXISTS ] name ON table [ CASCADE | RESTRICT ]"
-#~ msgstr "DROP TRIGGER [IF EXISTS ] nom ON table [ CASCADE | RESTRICT ]"
-
-#~ msgid "DROP TEXT SEARCH TEMPLATE [ IF EXISTS ] name [ CASCADE | RESTRICT ]"
-#~ msgstr "DROP TEXT SEARCH TEMPLATE [ IF EXISTS ] nom [ CASCADE | RESTRICT ]"
-
-#~ msgid "DROP TEXT SEARCH PARSER [ IF EXISTS ] name [ CASCADE | RESTRICT ]"
-#~ msgstr "DROP TEXT SEARCH PARSER [ IF EXISTS ] nom [ CASCADE | RESTRICT ]"
-
-#~ msgid ""
-#~ "DROP TEXT SEARCH DICTIONARY [ IF EXISTS ] name [ CASCADE | RESTRICT ]"
-#~ msgstr ""
-#~ "DROP TEXT SEARCH DICTIONARY [ IF EXISTS ] nom [ CASCADE | RESTRICT ]"
-
-#~ msgid ""
-#~ "DROP TEXT SEARCH CONFIGURATION [ IF EXISTS ] name [ CASCADE | RESTRICT ]"
+#~ "ALTER OPERATOR CLASS name USING index_method RENAME TO newname\n"
+#~ "ALTER OPERATOR CLASS name USING index_method OWNER TO newowner"
#~ 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 ]"
+#~ "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 ""
-#~ "DROP OPERATOR FAMILY [ IF EXISTS ] name USING index_method [ CASCADE | "
-#~ "RESTRICT ]"
+#~ "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 ""
-#~ "DROP OPERATOR FAMILY [IF EXISTS ] nom\n"
-#~ " USING méthode_indexage [ CASCADE | RESTRICT ]"
+#~ "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 ""
-#~ "DROP OPERATOR CLASS [ IF EXISTS ] name USING index_method [ CASCADE | "
-#~ "RESTRICT ]"
+#~ "ALTER 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"
+#~ "\n"
+#~ "ALTER ROLE name RENAME TO newname\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"
#~ msgstr ""
-#~ "DROP OPERATOR CLASS [IF EXISTS ] nom\n"
-#~ " USING méthode_indexage [ CASCADE | RESTRICT ]"
+#~ "ALTER 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_connexions\n"
+#~ " | [ ENCRYPTED | UNENCRYPTED ] PASSWORD 'mot de passe'\n"
+#~ " | VALID UNTIL 'timestamp' \n"
+#~ "\n"
+#~ "ALTER ROLE nom RENAME TO nouveau_nom\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"
#~ msgid ""
-#~ "DROP OPERATOR [ IF EXISTS ] name ( { lefttype | NONE } , { righttype | "
-#~ "NONE } ) [ CASCADE | RESTRICT ]"
+#~ "ALTER SCHEMA name RENAME TO newname\n"
+#~ "ALTER SCHEMA name OWNER TO newowner"
#~ msgstr ""
-#~ "DROP OPERATOR [IF EXISTS ] nom\n"
-#~ " ( { type_gauche | NONE } , { type_droit | NONE } )\n"
-#~ " [ CASCADE | RESTRICT ]"
+#~ "ALTER SCHEMA nom RENAME TO nouveau_nom\n"
+#~ "ALTER SCHEMA nom OWNER TO nouveau_propriétaire"
#~ msgid ""
-#~ "DROP [ PROCEDURAL ] LANGUAGE [ IF EXISTS ] name [ CASCADE | RESTRICT ]"
+#~ "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 ""
-#~ "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 [, ...]"
+#~ "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 ""
-#~ "DROP FUNCTION [ IF EXISTS ] name ( [ [ argmode ] [ argname ] argtype "
-#~ "[, ...] ] )\n"
-#~ " [ CASCADE | RESTRICT ]"
+#~ "ALTER SERVER servername [ VERSION 'newversion' ]\n"
+#~ " [ OPTIONS ( [ ADD | SET | DROP ] option ['value'] [, ... ] ) ]\n"
+#~ "ALTER SERVER servername OWNER TO new_owner"
#~ msgstr ""
-#~ "DROP FUNCTION [IF EXISTS ] nom\n"
-#~ " ( [ [ mode_arg ] [ nom_arg ] type_arg [, ...] ] )\n"
-#~ " [ CASCADE | RESTRICT ]"
-
-#~ msgid "DROP FOREIGN DATA WRAPPER [ IF EXISTS ] name [ CASCADE | RESTRICT ]"
-#~ msgstr "DROP FOREIGN DATA WRAPPER [ IF EXISTS ] nom [ CASCADE | RESTRICT ]"
-
-#~ msgid "DROP DOMAIN [ IF EXISTS ] name [, ...] [ CASCADE | RESTRICT ]"
-#~ msgstr "DROP DOMAIN [ IF EXISTS ] nom [, ...] [ CASCADE | RESTRICT ]"
-
-#~ msgid "DROP DATABASE [ IF EXISTS ] name"
-#~ msgstr "DROP DATABASE [ IF EXISTS ] nom"
-
-#~ msgid "DROP CONVERSION [ IF EXISTS ] name [ CASCADE | RESTRICT ]"
-#~ msgstr "DROP CONVERSION [ IF EXISTS ] nom [ CASCADE | RESTRICT ]"
+#~ "ALTER SERVER nom [ VERSION 'nouvelleversion' ]\n"
+#~ " [ OPTIONS ( [ ADD | SET | DROP ] option ['valeur'] [, ... ] ) ]\n"
+#~ "ALTER SERVER nom OWNER TO nouveau_propriétaire"
#~ msgid ""
-#~ "DROP CAST [ IF EXISTS ] (sourcetype AS targettype) [ CASCADE | RESTRICT ]"
+#~ "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"
+#~ "where action is one of:\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"
#~ msgstr ""
-#~ "DROP CAST [ IF EXISTS ] (type_source AS type_cible) [ CASCADE | RESTRICT ]"
+#~ "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"
+#~ "où action peut être :\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"
#~ msgid ""
-#~ "DROP AGGREGATE [ IF EXISTS ] name ( type [ , ... ] ) [ CASCADE | "
-#~ "RESTRICT ]"
+#~ "ALTER TABLESPACE name RENAME TO newname\n"
+#~ "ALTER TABLESPACE name OWNER TO newowner"
#~ msgstr ""
-#~ "DROP AGGREGATE [ IF EXISTS ] nom ( type [ , ... ] ) [ CASCADE | RESTRICT ]"
-
-#~ msgid "DISCARD { ALL | PLANS | TEMPORARY | TEMP }"
-#~ msgstr "DISCARD { ALL | PLANS | TEMPORARY | TEMP }"
+#~ "ALTER TABLESPACE nom RENAME TO nouveau_nom\n"
+#~ "ALTER TABLESPACE nom OWNER TO nouveau_propriétaire"
#~ 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 ] [, ...] ]"
+#~ "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 ""
-#~ "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 ] [, ...] ]"
+#~ "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 ""
-#~ "DECLARE name [ BINARY ] [ INSENSITIVE ] [ [ NO ] SCROLL ]\n"
-#~ " CURSOR [ { WITH | WITHOUT } HOLD ] FOR query"
+#~ "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 ""
-#~ "DECLARE nom [ BINARY ] [ INSENSITIVE ] [ [ NO ] SCROLL ]\n"
-#~ " CURSOR [ { WITH | WITHOUT } HOLD ] FOR requête"
+#~ "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 "DEALLOCATE [ PREPARE ] { name | ALL }"
-#~ msgstr "DEALLOCATE [ PREPARE ] { nom_plan | ALL }"
+#~ msgid "ALTER TEXT SEARCH PARSER name RENAME TO newname"
+#~ msgstr "ALTER TEXT SEARCH PARSER nom RENAME TO nouveau_nom"
-#~ msgid ""
-#~ "CREATE [ OR REPLACE ] [ TEMP | TEMPORARY ] VIEW name [ ( column_name "
-#~ "[, ...] ) ]\n"
-#~ " AS query"
-#~ msgstr ""
-#~ "CREATE [ OR REPLACE ] [ TEMP | TEMPORARY ] VIEW nom\n"
-#~ " [ ( nom_colonne [, ...] ) ]\n"
-#~ " AS requête"
+#~ msgid "ALTER TEXT SEARCH TEMPLATE name RENAME TO newname"
+#~ msgstr "ALTER TEXT SEARCH TEMPLATE nom RENAME TO nouveau_nom"
+
+#~ msgid "ALTER TRIGGER name ON table RENAME TO newname"
+#~ msgstr "ALTER TRIGGER nom ON table RENAME TO nouveau_nom"
#~ msgid ""
-#~ "CREATE USER MAPPING FOR { username | USER | CURRENT_USER | PUBLIC }\n"
-#~ " SERVER servername\n"
-#~ " [ OPTIONS ( option 'value' [ , ... ] ) ]"
+#~ "ALTER TYPE name RENAME TO new_name\n"
+#~ "ALTER TYPE name OWNER TO new_owner \n"
+#~ "ALTER TYPE name SET SCHEMA new_schema"
#~ msgstr ""
-#~ "CREATE USER MAPPING FOR { nomutilisateur | USER | CURRENT_USER | "
-#~ "PUBLIC }\n"
-#~ " SERVER nomserveur\n"
-#~ " [ OPTIONS ( option 'valeur' [ , ... ] ) ]"
+#~ "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 ""
-#~ "CREATE USER name [ [ WITH ] option [ ... ] ]\n"
+#~ "ALTER USER name [ [ WITH ] option [ ... ] ]\n"
#~ "\n"
#~ "where option can be:\n"
#~ " \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"
+#~ "\n"
+#~ "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 ""
-#~ "CREATE USER nom [ [ WITH ] option [ ... ] ]\n"
+#~ "ALTER USER nom [ [ WITH ] option [ ... ] ]\n"
#~ "\n"
#~ "où option peut être :\n"
#~ " \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 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 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"
+#~ "ALTER USER nom RENAME TO nouveau_nom\n"
#~ "\n"
-#~ "CREATE TYPE nom"
-
-#~ msgid ""
-#~ "CREATE TRIGGER name { BEFORE | AFTER } { event [ OR ... ] }\n"
-#~ " ON table [ FOR [ EACH ] { ROW | STATEMENT } ]\n"
-#~ " EXECUTE PROCEDURE funcname ( arguments )"
-#~ msgstr ""
-#~ "CREATE TRIGGER nom { BEFORE | AFTER } { événement [ OR ... ] }\n"
-#~ " ON table [ FOR [ EACH ] { ROW | STATEMENT } ]\n"
-#~ " EXECUTE PROCEDURE nom_fonction ( arguments )"
-
-#~ msgid ""
-#~ "CREATE TEXT SEARCH TEMPLATE name (\n"
-#~ " [ INIT = init_function , ]\n"
-#~ " LEXIZE = lexize_function\n"
-#~ ")"
-#~ msgstr ""
-#~ "CREATE TEXT SEARCH TEMPLATE nom (\n"
-#~ " [ INIT = fonction_init , ]\n"
-#~ " LEXIZE = fonction_lexize\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 ""
-#~ "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"
-#~ ")"
+#~ "ALTER USER MAPPING FOR { username | USER | CURRENT_USER | PUBLIC }\n"
+#~ " SERVER servername\n"
+#~ " OPTIONS ( [ ADD | SET | DROP ] option ['value'] [, ... ] )"
#~ 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"
-#~ ")"
+#~ "ALTER USER MAPPING FOR { nom_utilisateur | USER | CURRENT_USER | "
+#~ "PUBLIC }\n"
+#~ " SERVER nom_serveur\n"
+#~ " OPTIONS ( [ ADD | SET | DROP ] option ['valeur'] [, ... ] )"
#~ msgid ""
-#~ "CREATE TEXT SEARCH DICTIONARY name (\n"
-#~ " TEMPLATE = template\n"
-#~ " [, option = value [, ... ]]\n"
-#~ ")"
+#~ "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 ""
-#~ "CREATE TEXT SEARCH DICTIONARY nom (\n"
-#~ " TEMPLATE = modèle\n"
-#~ " [, option = valeur [, ... ]]\n"
-#~ ")"
+#~ "ALTER VIEW nom ALTER [ COLUMN ] colonne SET DEFAULT expression\n"
+#~ "ALTER VIEW nom ALTER [ COLUMN ] colonne DROP DEFAULT\n"
+#~ "ALTER VIEW nom OWNER TO nouveau_propriétaire\n"
+#~ "ALTER VIEW nom RENAME TO nouveau_nom\n"
+#~ "ALTER VIEW nom SET SCHEMA nouveau_schéma"
+
+#~ msgid "ANALYZE [ VERBOSE ] [ table [ ( column [, ...] ) ] ]"
+#~ msgstr "ANALYZE [ VERBOSE ] [ table [ ( colonne [, ...] ) ] ]"
#~ msgid ""
-#~ "CREATE TEXT SEARCH CONFIGURATION name (\n"
-#~ " PARSER = parser_name |\n"
-#~ " COPY = source_config\n"
-#~ ")"
+#~ "BEGIN [ WORK | TRANSACTION ] [ transaction_mode [, ...] ]\n"
+#~ "\n"
+#~ "where transaction_mode is one of:\n"
+#~ "\n"
+#~ " ISOLATION LEVEL { SERIALIZABLE | REPEATABLE READ | READ COMMITTED | "
+#~ "READ UNCOMMITTED }\n"
+#~ " READ WRITE | READ ONLY"
#~ msgstr ""
-#~ "CREATE TEXT SEARCH CONFIGURATION nom (\n"
-#~ " PARSER = nom_analyseur |\n"
-#~ " COPY = config_source\n"
-#~ ")"
+#~ "BEGIN [ WORK | TRANSACTION ] [ transaction_mode [, ...] ]\n"
+#~ "\n"
+#~ "où transaction_mode peut être :\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 ""
-#~ "CREATE TABLESPACE tablespacename [ OWNER username ] LOCATION 'directory'"
+#~ "CLUSTER [VERBOSE] tablename [ USING indexname ]\n"
+#~ "CLUSTER [VERBOSE]"
#~ msgstr ""
-#~ "CREATE TABLESPACE nom_tablespace [ OWNER nom_utilisateur ]\n"
-#~ " LOCATION 'répertoire'"
+#~ "CLUSTER [VERBOSE] nom_table [ USING nom_index ]\n"
+#~ "CLUSTER [VERBOSE]"
#~ 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 ]"
+#~ "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 ""
-#~ "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 ]"
+#~ "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 ""
-#~ "CREATE [ [ GLOBAL | LOCAL ] { TEMPORARY | TEMP } ] TABLE table_name ( [\n"
-#~ " { column_name data_type [ DEFAULT default_expr ] [ column_constraint "
-#~ "[ ... ] ]\n"
-#~ " | table_constraint\n"
-#~ " | LIKE parent_table [ { INCLUDING | EXCLUDING } { DEFAULTS | "
-#~ "CONSTRAINTS | INDEXES } ] ... }\n"
-#~ " [, ... ]\n"
-#~ "] )\n"
-#~ "[ INHERITS ( parent_table [, ... ] ) ]\n"
-#~ "[ WITH ( storage_parameter [= value] [, ... ] ) | WITH OIDS | WITHOUT "
-#~ "OIDS ]\n"
-#~ "[ ON COMMIT { PRESERVE ROWS | DELETE ROWS | DROP } ]\n"
-#~ "[ TABLESPACE tablespace ]\n"
-#~ "\n"
-#~ "where column_constraint is:\n"
-#~ "\n"
-#~ "[ CONSTRAINT constraint_name ]\n"
-#~ "{ NOT NULL | \n"
-#~ " NULL | \n"
-#~ " UNIQUE index_parameters |\n"
-#~ " PRIMARY KEY index_parameters |\n"
-#~ " CHECK ( expression ) |\n"
-#~ " REFERENCES reftable [ ( refcolumn ) ] [ MATCH FULL | MATCH PARTIAL | "
-#~ "MATCH SIMPLE ]\n"
-#~ " [ ON DELETE action ] [ ON UPDATE action ] }\n"
-#~ "[ DEFERRABLE | NOT DEFERRABLE ] [ INITIALLY DEFERRED | INITIALLY "
-#~ "IMMEDIATE ]\n"
+#~ "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"
-#~ "and table_constraint is:\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"
-#~ "[ CONSTRAINT constraint_name ]\n"
-#~ "{ UNIQUE ( column_name [, ... ] ) index_parameters |\n"
-#~ " PRIMARY KEY ( column_name [, ... ] ) index_parameters |\n"
-#~ " CHECK ( expression ) |\n"
-#~ " FOREIGN KEY ( column_name [, ... ] ) REFERENCES reftable [ ( refcolumn "
-#~ "[, ... ] ) ]\n"
-#~ " [ MATCH FULL | MATCH PARTIAL | MATCH SIMPLE ] [ ON DELETE action ] "
-#~ "[ ON UPDATE action ] }\n"
-#~ "[ DEFERRABLE | NOT DEFERRABLE ] [ INITIALLY DEFERRED | INITIALLY "
-#~ "IMMEDIATE ]\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"
#~ "\n"
-#~ "index_parameters in UNIQUE and PRIMARY KEY constraints are:\n"
+#~ "or the old syntax\n"
#~ "\n"
-#~ "[ WITH ( storage_parameter [= value] [, ... ] ) ]\n"
-#~ "[ USING INDEX TABLESPACE tablespace ]"
+#~ "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 ""
-#~ "CREATE [ [ GLOBAL | LOCAL ] { TEMPORARY | TEMP } ] TABLE nom_table ( [\n"
-#~ " { nom_colonne type_données [ DEFAULT expr_par_défaut ]\n"
-#~ " [ contrainte_colonne [ ... ] ]\n"
-#~ " | contrainte_table\n"
-#~ " | LIKE table_parent [ { INCLUDING | EXCLUDING }\n"
-#~ " { DEFAULTS | CONSTRAINTS | INDEXES } ] ... }\n"
-#~ " [, ... ]\n"
-#~ "] )\n"
-#~ "[ INHERITS ( table_parent [, ... ] ) ]\n"
-#~ "[ WITH ( paramètre_stockage [= valeur] [, ... ] ) | WITH OIDS | WITHOUT "
-#~ "OIDS ]\n"
-#~ "[ ON COMMIT { PRESERVE ROWS | DELETE ROWS | DROP } ]\n"
-#~ "[ TABLESPACE tablespace ]\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"
-#~ "où colonne_contrainte peut être :\n"
+#~ "ou l'ancienne syntaxe\n"
#~ "\n"
-#~ "[ CONSTRAINT nom_contrainte ]\n"
-#~ "{ NOT NULL | \n"
-#~ " NULL | \n"
-#~ " UNIQUE paramètres_index |\n"
-#~ " PRIMARY KEY paramètres_index |\n"
-#~ " CHECK (expression) |\n"
-#~ " REFERENCES table_référée [ ( colonne_referrée ) ]\n"
-#~ " [ MATCH FULL | MATCH PARTIAL | MATCH SIMPLE ]\n"
-#~ " [ ON DELETE action ] [ ON UPDATE action ] }\n"
-#~ "[ DEFERRABLE | NOT DEFERRABLE ]\n"
-#~ "[ INITIALLY DEFERRED | INITIALLY IMMEDIATE ]\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 ""
+#~ "CREATE CAST (sourcetype AS targettype)\n"
+#~ " WITH FUNCTION funcname (argtypes)\n"
+#~ " [ AS ASSIGNMENT | AS IMPLICIT ]\n"
#~ "\n"
-#~ "et contrainte_table peut être :\n"
+#~ "CREATE CAST (sourcetype AS targettype)\n"
+#~ " WITHOUT FUNCTION\n"
+#~ " [ AS ASSIGNMENT | AS IMPLICIT ]\n"
#~ "\n"
-#~ "[ CONSTRAINT nom_contrainte ]\n"
-#~ "{ UNIQUE ( nom_colonne [, ... ] ) paramètres_index |\n"
-#~ " PRIMARY KEY ( nom_colonne [, ... ] ) paramètres_index |\n"
-#~ " CHECK ( expression ) |\n"
-#~ " FOREIGN KEY ( nom_colonne [, ... ] ) REFERENCES\n"
-#~ " table_référée [ ( colonne_référée [, ... ] ) ]\n"
-#~ " [ MATCH FULL | MATCH PARTIAL | MATCH SIMPLE ]\n"
-#~ " [ ON DELETE action ] [ ON UPDATE action ] }\n"
-#~ "[ DEFERRABLE | NOT DEFERRABLE ]\n"
-#~ "[ INITIALLY DEFERRED | INITIALLY IMMEDIATE ]\n"
+#~ "CREATE CAST (sourcetype AS targettype)\n"
+#~ " WITH INOUT\n"
+#~ " [ AS ASSIGNMENT | AS IMPLICIT ]"
+#~ msgstr ""
+#~ "CREATE CAST (type_source AS type_cible)\n"
+#~ " WITH FUNCTION nom_fonction (type_argument)\n"
+#~ " [ AS ASSIGNMENT | AS IMPLICIT ]\n"
#~ "\n"
-#~ "les paramètres_index dans les contraintes UNIQUE et PRIMARY KEY sont :\n"
+#~ "CREATE CAST (type_source AS type_cible)\n"
+#~ " WITHOUT FUNCTION\n"
+#~ " [ AS ASSIGNMENT | AS IMPLICIT ]\n"
#~ "\n"
-#~ "[ WITH ( paramètre_stockage [= valeur] [, ... ] ) ]\n"
-#~ "[ USING INDEX TABLESPACE espace_logique ]"
+#~ "CREATE CAST (type_source AS type_cible)\n"
+#~ " WITH INOUT\n"
+#~ " [ AS ASSIGNMENT | AS IMPLICIT ]"
#~ msgid ""
-#~ "CREATE SERVER servername [ TYPE 'servertype' ] [ VERSION "
-#~ "'serverversion' ]\n"
-#~ " FOREIGN DATA WRAPPER fdwname\n"
-#~ " [ OPTIONS ( option 'value' [, ... ] ) ]"
+#~ "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 ""
-#~ "CREATE SERVER nom [ TYPE 'typeserveur' ] [ VERSION 'versionserveur' ]\n"
-#~ " FOREIGN DATA WRAPPER nomfdw\n"
-#~ " [ OPTIONS ( option 'valeur' [, ... ] ) ]"
+#~ "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 ""
-#~ "CREATE [ TEMPORARY | TEMP ] SEQUENCE name [ INCREMENT [ BY ] increment ]\n"
-#~ " [ MINVALUE minvalue | NO MINVALUE ] [ MAXVALUE maxvalue | NO "
-#~ "MAXVALUE ]\n"
-#~ " [ START [ WITH ] start ] [ CACHE cache ] [ [ NO ] CYCLE ]\n"
-#~ " [ OWNED BY { table.column | NONE } ]"
+#~ "CREATE [ DEFAULT ] CONVERSION name\n"
+#~ " FOR source_encoding TO dest_encoding FROM funcname"
#~ 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 [DEFAULT] CONVERSION nom\n"
+#~ " FOR codage_source TO codage_cible FROM nom_fonction"
#~ msgid ""
-#~ "CREATE SCHEMA schemaname [ AUTHORIZATION username ] [ schema_element "
-#~ "[ ... ] ]\n"
-#~ "CREATE SCHEMA AUTHORIZATION username [ schema_element [ ... ] ]"
+#~ "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 ""
-#~ "CREATE SCHEMA nom_schema [ AUTHORIZATION nom_utilisateur ]\n"
-#~ " [ element_schema [ ... ] ]\n"
-#~ "CREATE SCHEMA AUTHORIZATION nom_utilisateur [ element_schema [ ... ] ]"
+#~ "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 ""
-#~ "CREATE [ OR REPLACE ] RULE name AS ON event\n"
-#~ " TO table [ WHERE condition ]\n"
-#~ " DO [ ALSO | INSTEAD ] { NOTHING | command | ( command ; "
-#~ "command ... ) }"
+#~ "CREATE DOMAIN name [ AS ] data_type\n"
+#~ " [ DEFAULT expression ]\n"
+#~ " [ constraint [ ... ] ]\n"
+#~ "\n"
+#~ "where constraint is:\n"
+#~ "\n"
+#~ "[ CONSTRAINT constraint_name ]\n"
+#~ "{ NOT NULL | NULL | CHECK (expression) }"
#~ msgstr ""
-#~ "CREATE [ OR REPLACE ] RULE nom AS ON événement\n"
-#~ " TO table [ WHERE condition ]\n"
-#~ " DO [ ALSO | INSTEAD ] { NOTHING | commande | ( commande ; "
-#~ "commande ... ) }"
+#~ "CREATE DOMAIN nom [AS] type_données\n"
+#~ " [ DEFAULT expression ]\n"
+#~ " [ contrainte [ ... ] ]\n"
+#~ "\n"
+#~ "avec comme contrainte :\n"
+#~ "\n"
+#~ "[ CONSTRAINT nom_contrainte ]\n"
+#~ "{ NOT NULL | NULL | CHECK (expression) }"
#~ msgid ""
-#~ "CREATE ROLE name [ [ WITH ] option [ ... ] ]\n"
+#~ "CREATE FOREIGN DATA WRAPPER name\n"
+#~ " [ VALIDATOR valfunction | NO VALIDATOR ]\n"
+#~ " [ OPTIONS ( option 'value' [, ... ] ) ]"
+#~ msgstr ""
+#~ "CREATE FOREIGN DATA WRAPPER nom\n"
+#~ " [ VALIDATOR fonction_validation | NO VALIDATOR ]\n"
+#~ " [ OPTIONS ( option 'valeur' [, ... ] ) ]"
+
+#~ 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 [, ...] ) ]"
+#~ 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 [, ...] ) ]"
+
+#~ msgid ""
+#~ "CREATE GROUP name [ [ WITH ] option [ ... ] ]\n"
#~ "\n"
#~ "where option can be:\n"
#~ " \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"
#~ " | USER rolename [, ...]\n"
#~ " | SYSID uid"
#~ msgstr ""
-#~ "CREATE ROLE nom [ [ WITH ] option [ ... ] ]\n"
+#~ "CREATE GROUP nom [ [ WITH ] option [ ... ] ]\n"
#~ "\n"
#~ "où option peut être :\n"
#~ " \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"
#~ " | 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 [ 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 [ 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 OPERATOR CLASS name [ DEFAULT ] FOR TYPE data_type\n"
-#~ " USING index_method [ FAMILY family_name ] AS\n"
-#~ " { OPERATOR strategy_number operator_name [ ( op_type, op_type ) ]\n"
-#~ " | FUNCTION support_number [ ( op_type [ , op_type ] ) ] funcname "
-#~ "( argument_type [, ...] )\n"
-#~ " | STORAGE storage_type\n"
-#~ " } [, ... ]"
+#~ "CREATE [ PROCEDURAL ] LANGUAGE name\n"
+#~ "CREATE [ TRUSTED ] [ PROCEDURAL ] LANGUAGE name\n"
+#~ " HANDLER call_handler [ VALIDATOR valfunction ]"
#~ msgstr ""
-#~ "CREATE OPERATOR CLASS nom [ DEFAULT ] FOR TYPE type_donnée\n"
-#~ " USING méthode_indexage [ FAMILY nom_famille ] AS\n"
-#~ " { OPERATOR numéro_stratégie nom_operateur [ ( op_type, op_type ) ]\n"
-#~ " | FUNCTION numéro_support [ ( type_op [ , type_op ] ) ]\n"
-#~ " nom_fonction ( type_argument [, ...] )\n"
-#~ " | STORAGE type_stockage\n"
-#~ " } [, ... ]"
+#~ "CREATE [ PROCEDURAL ] LANGUAGE nom\n"
+#~ "CREATE [ TRUSTED ] [ PROCEDURAL ] LANGUAGE nom\n"
+#~ " HANDLER gestionnaire_appels [ VALIDATOR fonction_val ]"
#~ msgid ""
#~ "CREATE OPERATOR name (\n"
#~ ")"
#~ msgid ""
-#~ "CREATE [ PROCEDURAL ] LANGUAGE name\n"
-#~ "CREATE [ TRUSTED ] [ PROCEDURAL ] LANGUAGE name\n"
-#~ " HANDLER call_handler [ VALIDATOR valfunction ]"
-#~ msgstr ""
-#~ "CREATE [ PROCEDURAL ] LANGUAGE nom\n"
-#~ "CREATE [ TRUSTED ] [ PROCEDURAL ] LANGUAGE nom\n"
-#~ " HANDLER gestionnaire_appels [ VALIDATOR fonction_val ]"
-
-#~ 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 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 [ 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 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 GROUP name [ [ WITH ] option [ ... ] ]\n"
+#~ "CREATE ROLE name [ [ WITH ] option [ ... ] ]\n"
#~ "\n"
#~ "where option can be:\n"
#~ " \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"
#~ " | USER rolename [, ...]\n"
#~ " | SYSID uid"
#~ msgstr ""
-#~ "CREATE GROUP nom [ [ WITH ] option [ ... ] ]\n"
+#~ "CREATE ROLE nom [ [ WITH ] option [ ... ] ]\n"
#~ "\n"
#~ "où option peut être :\n"
#~ " \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"
#~ " | SYSID uid"
#~ msgid ""
-#~ "CREATE [ OR REPLACE ] FUNCTION\n"
-#~ " name ( [ [ argmode ] [ argname ] argtype [ { DEFAULT | = } defexpr ] "
-#~ "[, ...] ] )\n"
-#~ " [ RETURNS rettype\n"
-#~ " | RETURNS TABLE ( colname coltype [, ...] ) ]\n"
-#~ " { LANGUAGE langname\n"
-#~ " | WINDOW\n"
-#~ " | IMMUTABLE | STABLE | VOLATILE\n"
-#~ " | CALLED ON NULL INPUT | RETURNS NULL ON NULL INPUT | STRICT\n"
-#~ " | [ EXTERNAL ] SECURITY INVOKER | [ EXTERNAL ] SECURITY DEFINER\n"
-#~ " | COST execution_cost\n"
-#~ " | ROWS result_rows\n"
-#~ " | SET configuration_parameter { TO value | = value | FROM CURRENT }\n"
-#~ " | AS 'definition'\n"
-#~ " | AS 'obj_file', 'link_symbol'\n"
-#~ " } ...\n"
-#~ " [ WITH ( attribute [, ...] ) ]"
+#~ "CREATE [ OR REPLACE ] RULE name AS ON event\n"
+#~ " TO table [ WHERE condition ]\n"
+#~ " DO [ ALSO | INSTEAD ] { NOTHING | command | ( command ; "
+#~ "command ... ) }"
#~ 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 [ OR REPLACE ] RULE nom AS ON événement\n"
+#~ " TO table [ WHERE condition ]\n"
+#~ " DO [ ALSO | INSTEAD ] { NOTHING | commande | ( commande ; "
+#~ "commande ... ) }"
#~ msgid ""
-#~ "CREATE FOREIGN DATA WRAPPER name\n"
-#~ " [ VALIDATOR valfunction | NO VALIDATOR ]\n"
+#~ "CREATE SCHEMA schemaname [ AUTHORIZATION username ] [ schema_element "
+#~ "[ ... ] ]\n"
+#~ "CREATE SCHEMA AUTHORIZATION username [ schema_element [ ... ] ]"
+#~ msgstr ""
+#~ "CREATE SCHEMA nom_schema [ AUTHORIZATION nom_utilisateur ]\n"
+#~ " [ element_schema [ ... ] ]\n"
+#~ "CREATE SCHEMA AUTHORIZATION nom_utilisateur [ element_schema [ ... ] ]"
+
+#~ 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 [ TEMPORARY | TEMP ] SEQUENCE nom [ INCREMENT [ BY ] "
+#~ "incrémentation ]\n"
+#~ " [ MINVALUE valeur_mini | NO MINVALUE ]\n"
+#~ " [ MAXVALUE valeur_maxi | NO MAXVALUE ]\n"
+#~ " [ START [ WITH ] valeur_départ ]\n"
+#~ " [ CACHE en_cache ]\n"
+#~ " [ [ NO ] CYCLE ]\n"
+#~ " [ OWNED BY { table.colonne | NONE } ]"
+
+#~ msgid ""
+#~ "CREATE SERVER servername [ TYPE 'servertype' ] [ VERSION "
+#~ "'serverversion' ]\n"
+#~ " FOREIGN DATA WRAPPER fdwname\n"
#~ " [ OPTIONS ( option 'value' [, ... ] ) ]"
#~ msgstr ""
-#~ "CREATE FOREIGN DATA WRAPPER nom\n"
-#~ " [ VALIDATOR fonction_validation | NO VALIDATOR ]\n"
+#~ "CREATE SERVER nom [ TYPE 'typeserveur' ] [ VERSION 'versionserveur' ]\n"
+#~ " FOREIGN DATA WRAPPER nomfdw\n"
#~ " [ OPTIONS ( option 'valeur' [, ... ] ) ]"
#~ msgid ""
-#~ "CREATE DOMAIN name [ AS ] data_type\n"
-#~ " [ DEFAULT expression ]\n"
-#~ " [ constraint [ ... ] ]\n"
+#~ "CREATE [ [ GLOBAL | LOCAL ] { TEMPORARY | TEMP } ] TABLE table_name ( [\n"
+#~ " { column_name data_type [ DEFAULT default_expr ] [ column_constraint "
+#~ "[ ... ] ]\n"
+#~ " | table_constraint\n"
+#~ " | LIKE parent_table [ { INCLUDING | EXCLUDING } { DEFAULTS | "
+#~ "CONSTRAINTS | INDEXES } ] ... }\n"
+#~ " [, ... ]\n"
+#~ "] )\n"
+#~ "[ INHERITS ( parent_table [, ... ] ) ]\n"
+#~ "[ WITH ( storage_parameter [= value] [, ... ] ) | WITH OIDS | WITHOUT "
+#~ "OIDS ]\n"
+#~ "[ ON COMMIT { PRESERVE ROWS | DELETE ROWS | DROP } ]\n"
+#~ "[ TABLESPACE tablespace ]\n"
#~ "\n"
-#~ "where constraint is:\n"
+#~ "where column_constraint is:\n"
#~ "\n"
#~ "[ CONSTRAINT constraint_name ]\n"
-#~ "{ NOT NULL | NULL | CHECK (expression) }"
+#~ "{ NOT NULL | \n"
+#~ " NULL | \n"
+#~ " UNIQUE index_parameters |\n"
+#~ " PRIMARY KEY index_parameters |\n"
+#~ " CHECK ( expression ) |\n"
+#~ " REFERENCES reftable [ ( refcolumn ) ] [ MATCH FULL | MATCH PARTIAL | "
+#~ "MATCH SIMPLE ]\n"
+#~ " [ ON DELETE action ] [ ON UPDATE action ] }\n"
+#~ "[ DEFERRABLE | NOT DEFERRABLE ] [ INITIALLY DEFERRED | INITIALLY "
+#~ "IMMEDIATE ]\n"
+#~ "\n"
+#~ "and table_constraint is:\n"
+#~ "\n"
+#~ "[ CONSTRAINT constraint_name ]\n"
+#~ "{ UNIQUE ( column_name [, ... ] ) index_parameters |\n"
+#~ " PRIMARY KEY ( column_name [, ... ] ) index_parameters |\n"
+#~ " CHECK ( expression ) |\n"
+#~ " FOREIGN KEY ( column_name [, ... ] ) REFERENCES reftable [ ( refcolumn "
+#~ "[, ... ] ) ]\n"
+#~ " [ MATCH FULL | MATCH PARTIAL | MATCH SIMPLE ] [ ON DELETE action ] "
+#~ "[ ON UPDATE action ] }\n"
+#~ "[ DEFERRABLE | NOT DEFERRABLE ] [ INITIALLY DEFERRED | INITIALLY "
+#~ "IMMEDIATE ]\n"
+#~ "\n"
+#~ "index_parameters in UNIQUE and PRIMARY KEY constraints are:\n"
+#~ "\n"
+#~ "[ WITH ( storage_parameter [= value] [, ... ] ) ]\n"
+#~ "[ USING INDEX TABLESPACE tablespace ]"
#~ msgstr ""
-#~ "CREATE DOMAIN nom [AS] type_données\n"
-#~ " [ DEFAULT expression ]\n"
-#~ " [ contrainte [ ... ] ]\n"
+#~ "CREATE [ [ GLOBAL | LOCAL ] { TEMPORARY | TEMP } ] TABLE nom_table ( [\n"
+#~ " { nom_colonne type_données [ DEFAULT expr_par_défaut ]\n"
+#~ " [ contrainte_colonne [ ... ] ]\n"
+#~ " | contrainte_table\n"
+#~ " | LIKE table_parent [ { INCLUDING | EXCLUDING }\n"
+#~ " { DEFAULTS | CONSTRAINTS | INDEXES } ] ... }\n"
+#~ " [, ... ]\n"
+#~ "] )\n"
+#~ "[ INHERITS ( table_parent [, ... ] ) ]\n"
+#~ "[ WITH ( paramètre_stockage [= valeur] [, ... ] ) | WITH OIDS | WITHOUT "
+#~ "OIDS ]\n"
+#~ "[ ON COMMIT { PRESERVE ROWS | DELETE ROWS | DROP } ]\n"
+#~ "[ TABLESPACE tablespace ]\n"
#~ "\n"
-#~ "avec comme contrainte :\n"
+#~ "où colonne_contrainte peut être :\n"
#~ "\n"
#~ "[ CONSTRAINT nom_contrainte ]\n"
-#~ "{ NOT NULL | NULL | CHECK (expression) }"
-
-#~ 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 ] ]"
-#~ 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 ] ]"
-
-#~ msgid ""
-#~ "CREATE [ DEFAULT ] CONVERSION name\n"
-#~ " FOR source_encoding TO dest_encoding FROM funcname"
-#~ msgstr ""
-#~ "CREATE [DEFAULT] CONVERSION nom\n"
-#~ " FOR codage_source TO codage_cible FROM nom_fonction"
+#~ "{ NOT NULL | \n"
+#~ " NULL | \n"
+#~ " UNIQUE paramètres_index |\n"
+#~ " PRIMARY KEY paramètres_index |\n"
+#~ " CHECK (expression) |\n"
+#~ " REFERENCES table_référée [ ( colonne_referrée ) ]\n"
+#~ " [ MATCH FULL | MATCH PARTIAL | MATCH SIMPLE ]\n"
+#~ " [ ON DELETE action ] [ ON UPDATE action ] }\n"
+#~ "[ DEFERRABLE | NOT DEFERRABLE ]\n"
+#~ "[ INITIALLY DEFERRED | INITIALLY IMMEDIATE ]\n"
+#~ "\n"
+#~ "et contrainte_table peut être :\n"
+#~ "\n"
+#~ "[ CONSTRAINT nom_contrainte ]\n"
+#~ "{ UNIQUE ( nom_colonne [, ... ] ) paramètres_index |\n"
+#~ " PRIMARY KEY ( nom_colonne [, ... ] ) paramètres_index |\n"
+#~ " CHECK ( expression ) |\n"
+#~ " FOREIGN KEY ( nom_colonne [, ... ] ) REFERENCES\n"
+#~ " table_référée [ ( colonne_référée [, ... ] ) ]\n"
+#~ " [ MATCH FULL | MATCH PARTIAL | MATCH SIMPLE ]\n"
+#~ " [ ON DELETE action ] [ ON UPDATE action ] }\n"
+#~ "[ DEFERRABLE | NOT DEFERRABLE ]\n"
+#~ "[ INITIALLY DEFERRED | INITIALLY IMMEDIATE ]\n"
+#~ "\n"
+#~ "les paramètres_index dans les contraintes UNIQUE et PRIMARY KEY sont :\n"
+#~ "\n"
+#~ "[ WITH ( paramètre_stockage [= valeur] [, ... ] ) ]\n"
+#~ "[ USING INDEX TABLESPACE espace_logique ]"
#~ 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 )"
+#~ "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 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 )"
+#~ "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 CAST (sourcetype AS targettype)\n"
-#~ " WITH FUNCTION funcname (argtypes)\n"
-#~ " [ AS ASSIGNMENT | AS IMPLICIT ]\n"
-#~ "\n"
-#~ "CREATE CAST (sourcetype AS targettype)\n"
-#~ " WITHOUT FUNCTION\n"
-#~ " [ AS ASSIGNMENT | AS IMPLICIT ]\n"
-#~ "\n"
-#~ "CREATE CAST (sourcetype AS targettype)\n"
-#~ " WITH INOUT\n"
-#~ " [ AS ASSIGNMENT | AS IMPLICIT ]"
+#~ "CREATE TABLESPACE tablespacename [ OWNER username ] LOCATION 'directory'"
#~ msgstr ""
-#~ "CREATE CAST (type_source AS type_cible)\n"
-#~ " WITH FUNCTION nom_fonction (type_argument)\n"
-#~ " [ AS ASSIGNMENT | AS IMPLICIT ]\n"
-#~ "\n"
-#~ "CREATE CAST (type_source AS type_cible)\n"
-#~ " WITHOUT FUNCTION\n"
-#~ " [ AS ASSIGNMENT | AS IMPLICIT ]\n"
-#~ "\n"
-#~ "CREATE CAST (type_source AS type_cible)\n"
-#~ " WITH INOUT\n"
-#~ " [ AS ASSIGNMENT | AS IMPLICIT ]"
+#~ "CREATE TABLESPACE nom_tablespace [ OWNER nom_utilisateur ]\n"
+#~ " LOCATION 'répertoire'"
#~ msgid ""
-#~ "CREATE AGGREGATE name ( input_data_type [ , ... ] ) (\n"
-#~ " SFUNC = sfunc,\n"
-#~ " STYPE = state_data_type\n"
-#~ " [ , FINALFUNC = ffunc ]\n"
-#~ " [ , INITCOND = initial_condition ]\n"
-#~ " [ , SORTOP = sort_operator ]\n"
-#~ ")\n"
-#~ "\n"
-#~ "or the old syntax\n"
-#~ "\n"
-#~ "CREATE AGGREGATE name (\n"
-#~ " BASETYPE = base_type,\n"
-#~ " SFUNC = sfunc,\n"
-#~ " STYPE = state_data_type\n"
-#~ " [ , FINALFUNC = ffunc ]\n"
-#~ " [ , INITCOND = initial_condition ]\n"
-#~ " [ , SORTOP = sort_operator ]\n"
+#~ "CREATE TEXT SEARCH CONFIGURATION name (\n"
+#~ " PARSER = parser_name |\n"
+#~ " COPY = source_config\n"
#~ ")"
#~ msgstr ""
-#~ "CREATE AGGREGATE nom ( type_données_en_entrée [ , ... ] ) (\n"
-#~ " SFUNC = sfonction,\n"
-#~ " STYPE = type_données_état\n"
-#~ " [ , FINALFUNC = fonction_f ]\n"
-#~ " [ , INITCOND = condition_initiale ]\n"
-#~ " [ , SORTOP = opérateur_tri ]\n"
-#~ ")\n"
-#~ "\n"
-#~ "ou l'ancienne syntaxe\n"
-#~ "\n"
-#~ "CREATE AGGREGATE nom (\n"
-#~ " BASETYPE = type_base,\n"
-#~ " SFUNC = fonction_s,\n"
-#~ " STYPE = type_données_état\n"
-#~ " [ , FINALFUNC = fonction_f ]\n"
-#~ " [ , INITCOND = condition_initiale ]\n"
-#~ " [ , SORTOP = opérateur_tri ]\n"
+#~ "CREATE TEXT SEARCH CONFIGURATION nom (\n"
+#~ " PARSER = nom_analyseur |\n"
+#~ " COPY = config_source\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"
-#~ "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 [, ...] ]"
+#~ "CREATE TEXT SEARCH DICTIONARY name (\n"
+#~ " TEMPLATE = template\n"
+#~ " [, option = value [, ... ]]\n"
+#~ ")"
#~ msgstr ""
-#~ "COPY nom_table [ ( colonne [, ...] ) ]\n"
-#~ " FROM { 'nom_fichier' | STDIN }\n"
-#~ " [ [ WITH ] \n"
-#~ " [ BINARY ]\n"
-#~ " [ OIDS ]\n"
-#~ " [ DELIMITER [ AS ] 'délimiteur' ]\n"
-#~ " [ NULL [ AS ] 'chaîne null' ]\n"
-#~ " [ CSV [ HEADER ]\n"
-#~ " [ QUOTE [ AS ] 'guillemet' ] \n"
-#~ " [ ESCAPE [ AS ] 'échappement' ]\n"
-#~ " [ FORCE NOT NULL colonne [, ...] ]\n"
-#~ "\n"
-#~ "COPY { nom_table [ ( colonne [, ...] ) ] | ( requête ) }\n"
-#~ " TO { 'nom_fichier' | STDOUT }\n"
-#~ " [ [ WITH ] \n"
-#~ " [ BINARY ]\n"
-#~ " [ OIDS ]\n"
-#~ " [ DELIMITER [ AS ] 'délimiteur' ]\n"
-#~ " [ NULL [ AS ] 'chaîne null' ]\n"
-#~ " [ CSV [ HEADER ]\n"
-#~ " [ QUOTE [ AS ] 'guillemet' ] \n"
-#~ " [ ESCAPE [ AS ] 'échappement' ]\n"
-#~ " [ FORCE QUOTE colonne [, ...] ]"
-
-#~ msgid "COMMIT PREPARED transaction_id"
-#~ msgstr "COMMIT PREPARED id_transaction"
-
-#~ msgid "COMMIT [ WORK | TRANSACTION ]"
-#~ msgstr "COMMIT [ WORK | TRANSACTION ]"
+#~ "CREATE TEXT SEARCH DICTIONARY nom (\n"
+#~ " TEMPLATE = modèle\n"
+#~ " [, option = valeur [, ... ]]\n"
+#~ ")"
#~ 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'"
+#~ "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 ""
-#~ "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'"
+#~ "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 ""
-#~ "CLUSTER [VERBOSE] tablename [ USING indexname ]\n"
-#~ "CLUSTER [VERBOSE]"
+#~ "CREATE TEXT SEARCH TEMPLATE name (\n"
+#~ " [ INIT = init_function , ]\n"
+#~ " LEXIZE = lexize_function\n"
+#~ ")"
#~ msgstr ""
-#~ "CLUSTER [VERBOSE] nom_table [ USING nom_index ]\n"
-#~ "CLUSTER [VERBOSE]"
-
-#~ msgid "CLOSE { name | ALL }"
-#~ msgstr "CLOSE { nom | ALL }"
+#~ "CREATE TEXT SEARCH TEMPLATE nom (\n"
+#~ " [ INIT = fonction_init , ]\n"
+#~ " LEXIZE = fonction_lexize\n"
+#~ ")"
-#~ msgid "CHECKPOINT"
-#~ msgstr "CHECKPOINT"
+#~ msgid ""
+#~ "CREATE TRIGGER name { BEFORE | AFTER } { event [ OR ... ] }\n"
+#~ " ON table [ FOR [ EACH ] { ROW | STATEMENT } ]\n"
+#~ " EXECUTE PROCEDURE funcname ( arguments )"
+#~ msgstr ""
+#~ "CREATE TRIGGER nom { BEFORE | AFTER } { événement [ OR ... ] }\n"
+#~ " ON table [ FOR [ EACH ] { ROW | STATEMENT } ]\n"
+#~ " EXECUTE PROCEDURE nom_fonction ( arguments )"
#~ msgid ""
-#~ "BEGIN [ WORK | TRANSACTION ] [ transaction_mode [, ...] ]\n"
+#~ "CREATE TYPE name AS\n"
+#~ " ( attribute_name data_type [, ... ] )\n"
#~ "\n"
-#~ "where transaction_mode is one of:\n"
+#~ "CREATE TYPE name AS ENUM\n"
+#~ " ( 'label' [, ... ] )\n"
#~ "\n"
-#~ " ISOLATION LEVEL { SERIALIZABLE | REPEATABLE READ | READ COMMITTED | "
-#~ "READ UNCOMMITTED }\n"
-#~ " READ WRITE | READ ONLY"
+#~ "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 ""
-#~ "BEGIN [ WORK | TRANSACTION ] [ transaction_mode [, ...] ]\n"
+#~ "CREATE TYPE nom AS\n"
+#~ " ( nom_attribut type_donnee [, ... ] )\n"
#~ "\n"
-#~ "où transaction_mode peut être :\n"
+#~ "CREATE TYPE nom AS ENUM\n"
+#~ " ( 'label' [, ... ] )\n"
#~ "\n"
-#~ " ISOLATION LEVEL { SERIALIZABLE | REPEATABLE READ |\n"
-#~ " READ COMMITTED | READ UNCOMMITTED }\n"
-#~ " READ WRITE | READ ONLY"
-
-#~ msgid "ANALYZE [ VERBOSE ] [ table [ ( column [, ...] ) ] ]"
-#~ msgstr "ANALYZE [ VERBOSE ] [ table [ ( colonne [, ...] ) ] ]"
-
-#~ 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"
-#~ 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 ""
-#~ "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'] [, ... ] )"
+#~ "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 ""
-#~ "ALTER USER name [ [ WITH ] option [ ... ] ]\n"
+#~ "CREATE USER name [ [ WITH ] option [ ... ] ]\n"
#~ "\n"
#~ "where option can be:\n"
#~ " \n"
#~ " | CONNECTION LIMIT connlimit\n"
#~ " | [ ENCRYPTED | UNENCRYPTED ] PASSWORD 'password'\n"
#~ " | VALID UNTIL 'timestamp' \n"
-#~ "\n"
-#~ "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"
+#~ " | IN ROLE rolename [, ...]\n"
+#~ " | IN GROUP rolename [, ...]\n"
+#~ " | ROLE rolename [, ...]\n"
+#~ " | ADMIN rolename [, ...]\n"
+#~ " | USER rolename [, ...]\n"
+#~ " | SYSID uid"
#~ msgstr ""
-#~ "ALTER USER nom [ [ WITH ] option [ ... ] ]\n"
+#~ "CREATE USER nom [ [ WITH ] option [ ... ] ]\n"
#~ "\n"
#~ "où option peut être :\n"
#~ " \n"
#~ " | CONNECTION LIMIT limite_connexion\n"
#~ " | [ ENCRYPTED | UNENCRYPTED ] PASSWORD 'motdepasse'\n"
#~ " | VALID UNTIL 'timestamp' \n"
-#~ "\n"
-#~ "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"
+#~ " | 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 ""
-#~ "ALTER TYPE name RENAME TO new_name\n"
-#~ "ALTER TYPE name OWNER TO new_owner \n"
-#~ "ALTER TYPE name SET SCHEMA new_schema"
+#~ "CREATE USER MAPPING FOR { username | USER | CURRENT_USER | PUBLIC }\n"
+#~ " SERVER servername\n"
+#~ " [ OPTIONS ( option 'value' [ , ... ] ) ]"
#~ 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"
+#~ "CREATE USER MAPPING FOR { nomutilisateur | USER | CURRENT_USER | "
+#~ "PUBLIC }\n"
+#~ " SERVER nomserveur\n"
+#~ " [ OPTIONS ( option 'valeur' [ , ... ] ) ]"
-#~ msgid "ALTER TRIGGER name ON table RENAME TO newname"
-#~ msgstr "ALTER TRIGGER nom ON table RENAME TO nouveau_nom"
+#~ msgid ""
+#~ "CREATE [ OR REPLACE ] [ TEMP | TEMPORARY ] VIEW name [ ( column_name "
+#~ "[, ...] ) ]\n"
+#~ " AS query"
+#~ msgstr ""
+#~ "CREATE [ OR REPLACE ] [ TEMP | TEMPORARY ] VIEW nom\n"
+#~ " [ ( nom_colonne [, ...] ) ]\n"
+#~ " AS requête"
-#~ msgid "ALTER TEXT SEARCH TEMPLATE name RENAME TO newname"
-#~ msgstr "ALTER TEXT SEARCH TEMPLATE nom RENAME TO nouveau_nom"
+#~ msgid "DEALLOCATE [ PREPARE ] { name | ALL }"
+#~ msgstr "DEALLOCATE [ PREPARE ] { nom_plan | ALL }"
-#~ msgid "ALTER TEXT SEARCH PARSER name RENAME TO newname"
-#~ msgstr "ALTER TEXT SEARCH PARSER nom RENAME TO nouveau_nom"
+#~ msgid ""
+#~ "DECLARE name [ BINARY ] [ INSENSITIVE ] [ [ NO ] SCROLL ]\n"
+#~ " CURSOR [ { WITH | WITHOUT } HOLD ] FOR query"
+#~ msgstr ""
+#~ "DECLARE nom [ BINARY ] [ INSENSITIVE ] [ [ NO ] SCROLL ]\n"
+#~ " CURSOR [ { WITH | WITHOUT } HOLD ] FOR requête"
#~ 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"
+#~ "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 ""
-#~ "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"
+#~ "DELETE FROM [ ONLY ] table [ [ AS ] alias ]\n"
+#~ " [ USING liste_using ]\n"
+#~ " [ WHERE condition | WHERE CURRENT OF nom_curseur ]\n"
+#~ " [ RETURNING * | expression_sortie [ [ AS ] nom_sortie ] [, ...] ]"
+
+#~ msgid "DISCARD { ALL | PLANS | TEMPORARY | TEMP }"
+#~ msgstr "DISCARD { ALL | PLANS | TEMPORARY | TEMP }"
+
+#~ msgid ""
+#~ "DROP AGGREGATE [ IF EXISTS ] name ( type [ , ... ] ) [ CASCADE | "
+#~ "RESTRICT ]"
+#~ msgstr ""
+#~ "DROP AGGREGATE [ IF EXISTS ] nom ( type [ , ... ] ) [ CASCADE | RESTRICT ]"
+
+#~ msgid ""
+#~ "DROP CAST [ IF EXISTS ] (sourcetype AS targettype) [ CASCADE | RESTRICT ]"
+#~ msgstr ""
+#~ "DROP CAST [ IF EXISTS ] (type_source AS type_cible) [ CASCADE | RESTRICT ]"
+
+#~ msgid "DROP CONVERSION [ IF EXISTS ] name [ CASCADE | RESTRICT ]"
+#~ msgstr "DROP CONVERSION [ IF EXISTS ] nom [ CASCADE | RESTRICT ]"
+
+#~ msgid "DROP DATABASE [ IF EXISTS ] name"
+#~ msgstr "DROP DATABASE [ IF EXISTS ] nom"
+
+#~ msgid "DROP DOMAIN [ IF EXISTS ] name [, ...] [ CASCADE | RESTRICT ]"
+#~ msgstr "DROP DOMAIN [ IF EXISTS ] nom [, ...] [ CASCADE | RESTRICT ]"
+
+#~ msgid "DROP FOREIGN DATA WRAPPER [ IF EXISTS ] name [ CASCADE | RESTRICT ]"
+#~ msgstr "DROP FOREIGN DATA WRAPPER [ IF EXISTS ] nom [ CASCADE | RESTRICT ]"
+
+#~ msgid ""
+#~ "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 ]"
+#~ msgstr ""
+#~ "DROP OPERATOR CLASS [IF EXISTS ] nom\n"
+#~ " USING méthode_indexage [ CASCADE | RESTRICT ]"
+
+#~ msgid ""
+#~ "DROP OPERATOR FAMILY [ IF EXISTS ] name USING index_method [ CASCADE | "
+#~ "RESTRICT ]"
+#~ 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 ""
-#~ "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"
+#~ "DROP USER MAPPING [ IF EXISTS ] FOR { username | USER | CURRENT_USER | "
+#~ "PUBLIC } SERVER servername"
#~ 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"
+#~ "DROP USER MAPPING [ IF EXISTS ] FOR { nomutilisateur | USER | "
+#~ "CURRENT_USER | PUBLIC } SERVER nomserveur"
-#~ 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 "DROP VIEW [ IF EXISTS ] name [, ...] [ CASCADE | RESTRICT ]"
+#~ msgstr "DROP VIEW [IF EXISTS ] nom [, ...] [ CASCADE | RESTRICT ]"
+
+#~ msgid "END [ WORK | TRANSACTION ]"
+#~ msgstr "END [ WORK | TRANSACTION ]"
+
+#~ msgid "EXECUTE name [ ( parameter [, ...] ) ]"
+#~ msgstr "EXECUTE nom_plan [ ( paramètre [, ...] ) ]"
+
+#~ msgid "EXPLAIN [ ANALYZE ] [ VERBOSE ] statement"
+#~ msgstr "EXPLAIN [ ANALYZE ] [ VERBOSE ] instruction"
#~ msgid ""
-#~ "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"
+#~ "FETCH [ direction { FROM | IN } ] cursorname\n"
#~ "\n"
-#~ "where action is one of:\n"
+#~ "where direction can be empty or one of:\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"
+#~ " 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 ""
-#~ "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"
+#~ "FETCH [ direction { FROM | IN } ] nom_curseur\n"
#~ "\n"
-#~ "où action peut être :\n"
+#~ "sans préciser de direction ou en choissant une des directions "
+#~ "suivantes :\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"
+#~ " NEXT\n"
+#~ " PRIOR\n"
+#~ " FIRST\n"
+#~ " LAST\n"
+#~ " ABSOLUTE nombre\n"
+#~ " RELATIVE nombre\n"
+#~ " count\n"
+#~ " ALL\n"
+#~ " FORWARD\n"
+#~ " FORWARD nombre\n"
+#~ " FORWARD ALL\n"
+#~ " BACKWARD\n"
+#~ " BACKWARD nombre\n"
+#~ " BACKWARD ALL"
#~ msgid ""
-#~ "ALTER SERVER servername [ VERSION 'newversion' ]\n"
-#~ " [ OPTIONS ( [ ADD | SET | DROP ] option ['value'] [, ... ] ) ]\n"
-#~ "ALTER SERVER servername OWNER TO new_owner"
+#~ "GRANT { { SELECT | INSERT | UPDATE | DELETE | TRUNCATE | REFERENCES | "
+#~ "TRIGGER }\n"
+#~ " [,...] | ALL [ PRIVILEGES ] }\n"
+#~ " ON [ TABLE ] tablename [, ...]\n"
+#~ " TO { [ GROUP ] rolename | PUBLIC } [, ...] [ WITH GRANT OPTION ]\n"
+#~ "\n"
+#~ "GRANT { { SELECT | INSERT | UPDATE | REFERENCES } ( column [, ...] )\n"
+#~ " [,...] | ALL [ PRIVILEGES ] ( column [, ...] ) }\n"
+#~ " ON [ TABLE ] tablename [, ...]\n"
+#~ " TO { [ GROUP ] rolename | PUBLIC } [, ...] [ WITH GRANT OPTION ]\n"
+#~ "\n"
+#~ "GRANT { { USAGE | SELECT | UPDATE }\n"
+#~ " [,...] | ALL [ PRIVILEGES ] }\n"
+#~ " ON SEQUENCE sequencename [, ...]\n"
+#~ " TO { [ GROUP ] rolename | PUBLIC } [, ...] [ WITH GRANT OPTION ]\n"
+#~ "\n"
+#~ "GRANT { { CREATE | CONNECT | TEMPORARY | TEMP } [,...] | ALL "
+#~ "[ PRIVILEGES ] }\n"
+#~ " ON DATABASE dbname [, ...]\n"
+#~ " TO { [ GROUP ] rolename | PUBLIC } [, ...] [ WITH GRANT OPTION ]\n"
+#~ "\n"
+#~ "GRANT { USAGE | ALL [ PRIVILEGES ] }\n"
+#~ " ON FOREIGN DATA WRAPPER fdwname [, ...]\n"
+#~ " TO { [ GROUP ] rolename | PUBLIC } [, ...] [ WITH GRANT OPTION ]\n"
+#~ "\n"
+#~ "GRANT { USAGE | ALL [ PRIVILEGES ] }\n"
+#~ " ON FOREIGN SERVER servername [, ...]\n"
+#~ " TO { [ GROUP ] rolename | PUBLIC } [, ...] [ WITH GRANT OPTION ]\n"
+#~ "\n"
+#~ "GRANT { EXECUTE | ALL [ PRIVILEGES ] }\n"
+#~ " ON FUNCTION funcname ( [ [ argmode ] [ argname ] argtype [, ...] ] ) "
+#~ "[, ...]\n"
+#~ " TO { [ GROUP ] rolename | PUBLIC } [, ...] [ WITH GRANT OPTION ]\n"
+#~ "\n"
+#~ "GRANT { USAGE | ALL [ PRIVILEGES ] }\n"
+#~ " ON LANGUAGE langname [, ...]\n"
+#~ " TO { [ GROUP ] rolename | PUBLIC } [, ...] [ WITH GRANT OPTION ]\n"
+#~ "\n"
+#~ "GRANT { { CREATE | USAGE } [,...] | ALL [ PRIVILEGES ] }\n"
+#~ " ON SCHEMA schemaname [, ...]\n"
+#~ " TO { [ GROUP ] rolename | PUBLIC } [, ...] [ WITH GRANT OPTION ]\n"
+#~ "\n"
+#~ "GRANT { CREATE | ALL [ PRIVILEGES ] }\n"
+#~ " ON TABLESPACE tablespacename [, ...]\n"
+#~ " TO { [ GROUP ] rolename | PUBLIC } [, ...] [ WITH GRANT OPTION ]\n"
+#~ "\n"
+#~ "GRANT role [, ...] TO rolename [, ...] [ WITH ADMIN OPTION ]"
#~ msgstr ""
-#~ "ALTER SERVER nom [ VERSION 'nouvelleversion' ]\n"
-#~ " [ OPTIONS ( [ ADD | SET | DROP ] option ['valeur'] [, ... ] ) ]\n"
-#~ "ALTER SERVER nom OWNER TO nouveau_propriétaire"
+#~ "GRANT { { SELECT | INSERT | UPDATE | DELETE | TRUNCATE | REFERENCES | "
+#~ "TRIGGER }\n"
+#~ " [,...] | ALL [ PRIVILEGES ] }\n"
+#~ " ON [ TABLE ] nom_table [, ...]\n"
+#~ " TO { [ GROUP ] nom_rôle | PUBLIC } [, ...] [ WITH GRANT OPTION ]\n"
+#~ "\n"
+#~ "GRANT { { SELECT | INSERT | UPDATE | REFERENCES } ( colonne [, ...] )\n"
+#~ " [,...] | ALL [ PRIVILEGES ] ( colonne [, ...] ) }\n"
+#~ " ON [ TABLE ] nom_table [, ...]\n"
+#~ " TO { [ GROUP ] nom_rôle | PUBLIC } [, ...] [ WITH GRANT OPTION ]\n"
+#~ "\n"
+#~ "GRANT { { USAGE | SELECT | UPDATE }\n"
+#~ " [,...] | ALL [ PRIVILEGES ] }\n"
+#~ " ON SEQUENCE nom_séquence [, ...]\n"
+#~ " TO { [ GROUP ] nom_rôle | PUBLIC } [, ...] [ WITH GRANT OPTION ]\n"
+#~ "\n"
+#~ "GRANT { { CREATE | CONNECT | TEMPORARY | TEMP } [,...] | ALL "
+#~ "[ PRIVILEGES ] }\n"
+#~ " ON DATABASE nom_base [, ...]\n"
+#~ " TO { [ GROUP ] nom_rôle | PUBLIC } [, ...] [ WITH GRANT OPTION ]\n"
+#~ "\n"
+#~ "GRANT { USAGE | ALL [ PRIVILEGES ] }\n"
+#~ " ON FOREIGN DATA WRAPPER nomfdw [, ...]\n"
+#~ " TO { [ GROUP ] nom_rôle | PUBLIC } [, ...] [ WITH GRANT OPTION ]\n"
+#~ "\n"
+#~ "GRANT { USAGE | ALL [ PRIVILEGES ] }\n"
+#~ " ON FOREIGN SERVER nom_serveur [, ...]\n"
+#~ " TO { [ GROUP ] nom_rôle | PUBLIC } [, ...] [ WITH GRANT OPTION ]\n"
+#~ "\n"
+#~ "GRANT { EXECUTE | ALL [ PRIVILEGES ] }\n"
+#~ " ON FUNCTION nom_fonction ( [ [ mode_arg ] [ nom_arg ] type_arg "
+#~ "[, ...] ] ) [, ...]\n"
+#~ " TO { [ GROUP ] nom_rôle | PUBLIC } [, ...] [ WITH GRANT OPTION ]\n"
+#~ "\n"
+#~ "GRANT { USAGE | ALL [ PRIVILEGES ] }\n"
+#~ " ON LANGUAGE nom_langage [, ...]\n"
+#~ " TO { [ GROUP ] nom_rôle | PUBLIC } [, ...] [ WITH GRANT OPTION ]\n"
+#~ "\n"
+#~ "GRANT { { CREATE | USAGE } [,...] | ALL [ PRIVILEGES ] }\n"
+#~ " ON SCHEMA nom_schéma [, ...]\n"
+#~ " TO { [ GROUP ] nom_rôle | PUBLIC } [, ...] [ WITH GRANT OPTION ]\n"
+#~ "\n"
+#~ "GRANT { CREATE | ALL [ PRIVILEGES ] }\n"
+#~ " ON TABLESPACE nom_tablespace [, ...]\n"
+#~ " TO { [ GROUP ] nom_rôle | PUBLIC } [, ...] [ WITH GRANT OPTION ]\n"
+#~ "\n"
+#~ "GRANT rôle [, ...] TO nom_rôle [, ...] [ WITH ADMIN OPTION ]"
#~ msgid ""
-#~ "ALTER 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"
+#~ "INSERT INTO table [ ( column [, ...] ) ]\n"
+#~ " { DEFAULT VALUES | VALUES ( { expression | DEFAULT } [, ...] ) "
+#~ "[, ...] | query }\n"
+#~ " [ RETURNING * | output_expression [ [ AS ] output_name ] [, ...] ]"
#~ 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"
+#~ "INSERT INTO table [ ( colonne [, ...] ) ]\n"
+#~ " { DEFAULT VALUES | VALUES ( { expression | DEFAULT } [, ...] ) "
+#~ "[, ...] | requête }\n"
+#~ " [ RETURNING * | expression_sortie [ [ AS ] nom_sortie ] [, ...] ]"
-#~ 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 "LISTEN name"
+#~ msgstr "LISTEN nom"
+
+#~ msgid "LOAD 'filename'"
+#~ msgstr "LOAD 'nom_de_fichier'"
#~ msgid ""
-#~ "ALTER 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"
+#~ "LOCK [ TABLE ] [ ONLY ] name [, ...] [ IN lockmode MODE ] [ NOWAIT ]\n"
#~ "\n"
-#~ "ALTER ROLE name RENAME TO newname\n"
+#~ "where lockmode is one of:\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"
+#~ " ACCESS SHARE | ROW SHARE | ROW EXCLUSIVE | SHARE UPDATE EXCLUSIVE\n"
+#~ " | SHARE | SHARE ROW EXCLUSIVE | EXCLUSIVE | ACCESS EXCLUSIVE"
#~ msgstr ""
-#~ "ALTER 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_connexions\n"
-#~ " | [ ENCRYPTED | UNENCRYPTED ] PASSWORD 'mot de passe'\n"
-#~ " | VALID UNTIL 'timestamp' \n"
+#~ "LOCK [ TABLE ] [ ONLY ] nom [, ...] [ IN mode_verrouillage MODE ] "
+#~ "[ NOWAIT ]\n"
#~ "\n"
-#~ "ALTER ROLE nom RENAME TO nouveau_nom\n"
+#~ "avec mode_verrouillage parmi :\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"
+#~ " ACCESS SHARE | ROW SHARE | ROW EXCLUSIVE | SHARE UPDATE EXCLUSIVE\n"
+#~ " | SHARE | SHARE ROW EXCLUSIVE | EXCLUSIVE | ACCESS EXCLUSIVE"
-#~ 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"
-#~ 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"
+#~ msgid "MOVE [ direction { FROM | IN } ] cursorname"
+#~ msgstr "MOVE [ direction { FROM | IN } ] nom_de_curseur"
+
+#~ msgid "NOTIFY name"
+#~ msgstr "NOTIFY nom"
+
+#~ msgid "PREPARE name [ ( datatype [, ...] ) ] AS statement"
+#~ msgstr "PREPARE nom_plan [ ( type_données [, ...] ) ] AS instruction"
+
+#~ msgid "PREPARE TRANSACTION transaction_id"
+#~ msgstr "PREPARE TRANSACTION id_transaction"
+
+#~ msgid "REASSIGN OWNED BY old_role [, ...] TO new_role"
+#~ msgstr "REASSIGN OWNED BY ancien_role [, ...] TO nouveau_role"
+
+#~ msgid "REINDEX { INDEX | TABLE | DATABASE | SYSTEM } name [ FORCE ]"
+#~ msgstr "REINDEX { INDEX | TABLE | DATABASE | SYSTEM } nom [ FORCE ]"
+
+#~ msgid "RELEASE [ SAVEPOINT ] savepoint_name"
+#~ msgstr "RELEASE [ SAVEPOINT ] nom_retour"
#~ msgid ""
-#~ "ALTER OPERATOR CLASS name USING index_method RENAME TO newname\n"
-#~ "ALTER OPERATOR CLASS name USING index_method OWNER TO newowner"
+#~ "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"
+#~ "\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 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"
+#~ "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"
+#~ "\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 OPERATOR name ( { lefttype | NONE } , { righttype | NONE } ) OWNER "
-#~ "TO newowner"
-#~ msgstr ""
-#~ "ALTER OPERATOR nom ( { lefttype | NONE } , { righttype | NONE } )\n"
-#~ " OWNER TO nouveau_propriétaire"
+#~ msgid "ROLLBACK [ WORK | TRANSACTION ]"
+#~ msgstr "ROLLBACK [ WORK | TRANSACTION ]"
-#~ msgid ""
-#~ "ALTER [ PROCEDURAL ] LANGUAGE name RENAME TO newname\n"
-#~ "ALTER [ PROCEDURAL ] LANGUAGE name OWNER TO new_owner"
-#~ msgstr ""
-#~ "ALTER [ PROCEDURAL ] LANGUAGE nom RENAME TO nouveau_nom\n"
-#~ "ALTER [ PROCEDURAL ] LANGUAGE nom OWNER TO nouveau_propriétaire"
+#~ msgid "ROLLBACK PREPARED transaction_id"
+#~ msgstr "ROLLBACK PREPARED id_transaction"
-#~ 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 [, ... ] )"
-#~ 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 [, ... ] )"
+#~ msgid "ROLLBACK [ WORK | TRANSACTION ] TO [ SAVEPOINT ] savepoint_name"
+#~ msgstr "ROLLBACK [ WORK | TRANSACTION ] TO [ SAVEPOINT ] nom_retour"
#~ msgid ""
-#~ "ALTER GROUP groupname ADD USER username [, ... ]\n"
-#~ "ALTER GROUP groupname DROP USER username [, ... ]\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"
-#~ "ALTER GROUP groupname RENAME TO newname"
-#~ msgstr ""
-#~ "ALTER GROUP nom_groupe ADD USER nom_utilisateur [, ... ]\n"
-#~ "ALTER GROUP nom_groupe DROP USER nom_utilisateur [, ... ]\n"
+#~ "where from_item can be one of:\n"
#~ "\n"
-#~ "ALTER GROUP nom_groupe RENAME TO nouveau_nom"
-
-#~ 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"
+#~ " [ 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"
-#~ "where action is one of:\n"
+#~ "and with_query is:\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"
+#~ " with_query_name [ ( column_name [, ...] ) ] AS ( select )\n"
+#~ "\n"
+#~ "TABLE { [ ONLY ] table_name [ * ] | with_query_name }"
#~ 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"
+#~ "[ 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ù action peut être :\n"
+#~ "avec élément_from faisant parti de :\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"
+#~ " [ 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"
+#~ "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 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"
+#~ "[ 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 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"
+#~ "[ 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 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"
+#~ "SET [ SESSION | LOCAL ] configuration_parameter { TO | = } { value | "
+#~ "'value' | DEFAULT }\n"
+#~ "SET [ SESSION | LOCAL ] TIME ZONE { timezone | LOCAL | DEFAULT }"
#~ 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"
+#~ "SET [ SESSION | LOCAL ] paramètre { TO | = } { valeur | 'valeur' | "
+#~ "DEFAULT }\n"
+#~ "SET [ SESSION | LOCAL ] TIME ZONE { zone_horaire | LOCAL | DEFAULT }"
+
+#~ msgid "SET CONSTRAINTS { ALL | name [, ...] } { DEFERRED | IMMEDIATE }"
+#~ msgstr "SET CONSTRAINTS { ALL | nom [, ...] } { DEFERRED | IMMEDIATE }"
#~ 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"
+#~ "SET [ SESSION | LOCAL ] ROLE rolename\n"
+#~ "SET [ SESSION | LOCAL ] ROLE NONE\n"
+#~ "RESET ROLE"
+#~ msgstr ""
+#~ "SET [ SESSION | LOCAL ] ROLE nom_rôle\n"
+#~ "SET [ SESSION | LOCAL ] ROLE NONE\n"
+#~ "RESET ROLE"
+
+#~ msgid ""
+#~ "SET [ SESSION | LOCAL ] SESSION AUTHORIZATION username\n"
+#~ "SET [ SESSION | LOCAL ] SESSION AUTHORIZATION DEFAULT\n"
+#~ "RESET SESSION AUTHORIZATION"
+#~ msgstr ""
+#~ "SET [ SESSION | LOCAL ] SESSION AUTHORIZATION nom_utilisateur\n"
+#~ "SET [ SESSION | LOCAL ] SESSION AUTHORIZATION DEFAULT\n"
+#~ "RESET SESSION AUTHORIZATION"
+
+#~ msgid ""
+#~ "SET TRANSACTION transaction_mode [, ...]\n"
+#~ "SET SESSION CHARACTERISTICS AS TRANSACTION transaction_mode [, ...]\n"
#~ "\n"
-#~ "ALTER DATABASE name SET TABLESPACE new_tablespace\n"
+#~ "where transaction_mode is one of:\n"
#~ "\n"
-#~ "ALTER DATABASE name SET configuration_parameter { TO | = } { value | "
-#~ "DEFAULT }\n"
-#~ "ALTER DATABASE name SET configuration_parameter FROM CURRENT\n"
-#~ "ALTER DATABASE name RESET configuration_parameter\n"
-#~ "ALTER DATABASE name RESET ALL"
+#~ " ISOLATION LEVEL { SERIALIZABLE | REPEATABLE READ | READ COMMITTED | "
+#~ "READ UNCOMMITTED }\n"
+#~ " READ WRITE | READ ONLY"
#~ msgstr ""
-#~ "ALTER DATABASE nom [ [ WITH ] option [ ... ] ]\n"
+#~ "SET TRANSACTION mode_transaction [, ...]\n"
+#~ "SET SESSION CHARACTERISTICS AS TRANSACTION mode_transaction [, ...]\n"
#~ "\n"
-#~ "où option peut être:\n"
+#~ "où mode_transaction peut être :\n"
#~ "\n"
-#~ " CONNECTION LIMIT limite_connexion\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"
+
+#~ msgid ""
+#~ "START TRANSACTION [ transaction_mode [, ...] ]\n"
#~ "\n"
-#~ "ALTER DATABASE nom RENAME TO nouveau_nom\n"
+#~ "where transaction_mode is one of:\n"
#~ "\n"
-#~ "ALTER DATABASE nom OWNER TO nouveau_propriétaire\n"
+#~ " ISOLATION LEVEL { SERIALIZABLE | REPEATABLE READ | READ COMMITTED | "
+#~ "READ UNCOMMITTED }\n"
+#~ " READ WRITE | READ ONLY"
+#~ msgstr ""
+#~ "START TRANSACTION [ mode_transaction [, ...] ]\n"
#~ "\n"
-#~ "ALTER DATABASE nom SET TABLESPACE nouveau_tablespace\n"
+#~ "où mode_transaction peut être :\n"
#~ "\n"
-#~ "ALTER DATABASE nom SET paramètre_configuration { TO | = } { valeur | "
-#~ "DEFAULT }\n"
-#~ "ALTER DATABASE nom SET paramètre_configuration FROM CURRENT\n"
-#~ "ALTER DATABASE nom RESET paramètre_configuration\n"
-#~ "ALTER DATABASE nom RESET ALL"
+#~ " ISOLATION LEVEL { SERIALIZABLE | REPEATABLE READ |\n"
+#~ " READ COMMITTED | READ UNCOMMITTED }\n"
+#~ " READ WRITE | READ ONLY"
#~ msgid ""
-#~ "ALTER CONVERSION name RENAME TO newname\n"
-#~ "ALTER CONVERSION name OWNER TO newowner"
+#~ "TRUNCATE [ TABLE ] [ ONLY ] name [, ... ]\n"
+#~ " [ RESTART IDENTITY | CONTINUE IDENTITY ] [ CASCADE | RESTRICT ]"
#~ msgstr ""
-#~ "ALTER CONVERSION nom RENAME TO nouveau_nom\n"
-#~ "ALTER CONVERSION nom OWNER TO nouveau_propriétaire"
+#~ "TRUNCATE [ TABLE ] [ ONLY ] nom [, ... ]\n"
+#~ " [ RESTART IDENTITY | CONTINUE IDENTITY ] [ CASCADE | RESTRICT ]"
+
+#~ msgid "UNLISTEN { name | * }"
+#~ msgstr "UNLISTEN { nom | * }"
#~ msgid ""
-#~ "ALTER AGGREGATE name ( type [ , ... ] ) RENAME TO new_name\n"
-#~ "ALTER AGGREGATE name ( type [ , ... ] ) OWNER TO new_owner\n"
-#~ "ALTER AGGREGATE name ( type [ , ... ] ) SET SCHEMA new_schema"
+#~ "UPDATE [ ONLY ] table [ [ AS ] alias ]\n"
+#~ " SET { column = { expression | DEFAULT } |\n"
+#~ " ( column [, ...] ) = ( { expression | DEFAULT } [, ...] ) } "
+#~ "[, ...]\n"
+#~ " [ FROM fromlist ]\n"
+#~ " [ WHERE condition | WHERE CURRENT OF cursor_name ]\n"
+#~ " [ RETURNING * | output_expression [ [ AS ] output_name ] [, ...] ]"
#~ msgstr ""
-#~ "ALTER AGGREGATE nom ( type [ , ... ] ) RENAME TO nouveau_nom\n"
-#~ "ALTER AGGREGATE nom ( type [ , ... ] ) OWNER TO nouveau_propriétaire\n"
-#~ "ALTER AGGREGATE nom ( type [ , ... ] ) SET SCHEMA nouveau_schéma"
-
-#~ msgid "ABORT [ WORK | TRANSACTION ]"
-#~ msgstr "ABORT [ WORK | TRANSACTION ]"
-
-#~ msgid "number"
-#~ msgstr "numéro"
-
-#~ msgid "rolename"
-#~ msgstr "nom_rôle"
-
-#~ msgid "Exclusion constraints:"
-#~ msgstr "Contraintes d'exclusion :"
-
-#~ msgid "define a new constraint trigger"
-#~ msgstr "définir une nouvelle contrainte de déclenchement"
-
-#~ msgid " as user \"%s\""
-#~ msgstr " comme utilisateur « %s »"
-
-#~ msgid " at port \"%s\""
-#~ msgstr " sur le port « %s »"
+#~ "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 " on host \"%s\""
-#~ msgstr " sur l'hôte « %s »"
+#~ msgid ""
+#~ "VACUUM [ FULL ] [ FREEZE ] [ VERBOSE ] [ table ]\n"
+#~ "VACUUM [ FULL ] [ FREEZE ] [ VERBOSE ] ANALYZE [ table [ (column "
+#~ "[, ...] ) ] ]"
+#~ msgstr ""
+#~ "VACUUM [ FULL ] [ FREEZE ] [ VERBOSE ] [ table ]\n"
+#~ "VACUUM [ FULL ] [ FREEZE ] [ VERBOSE ] ANALYZE [ table [ (colonne "
+#~ "[, ...] ) ] ]"
-#~ msgid "out of memory"
-#~ msgstr "mémoire épuisée"
+#~ msgid ""
+#~ "VALUES ( expression [, ...] ) [, ...]\n"
+#~ " [ ORDER BY sort_expression [ ASC | DESC | USING operator ] [, ...] ]\n"
+#~ " [ LIMIT { count | ALL } ]\n"
+#~ " [ OFFSET start [ ROW | ROWS ] ]\n"
+#~ " [ FETCH { FIRST | NEXT } [ count ] { ROW | ROWS } ONLY ]"
+#~ msgstr ""
+#~ "VALUES ( expression [, ...] ) [, ...]\n"
+#~ " [ ORDER BY expression_tri [ ASC | DESC | USING opérateur ] [, ...] ]\n"
+#~ " [ LIMIT { total | ALL } ]\n"
+#~ " [ OFFSET début [ ROW | ROWS ] ]\n"
+#~ " [ FETCH { FIRST | NEXT } [ total ] { ROW | ROWS } ONLY ]"
-#~ msgid "schema"
-#~ msgstr "schéma"
+#~ msgid " \"%s\" IN %s %s"
+#~ msgstr " \"%s\" DANS %s %s"
-#~ msgid "tablespace"
-#~ msgstr "tablespace"
+#~ msgid "(1 row)"
+#~ msgid_plural "(%lu rows)"
+#~ msgstr[0] "(1 ligne)"
+#~ msgstr[1] "(%lu lignes)"
-#~ msgid "new_column"
-#~ msgstr "nouvelle_colonne"
+#~ msgid ""
+#~ " \\d{t|i|s|v|S} [PATTERN] (add \"+\" for more detail)\n"
+#~ " list tables/indexes/sequences/views/system tables\n"
+#~ msgstr ""
+#~ " \\d{t|i|s|v|S} [MODÈLE] (ajouter « + » pour plus de détails)\n"
+#~ " affiche la liste des\n"
+#~ " tables/index/séquences/vues/tables système\n"
-#~ msgid "column"
-#~ msgstr "colonne"
+#~ msgid " \\db [PATTERN] list tablespaces (add \"+\" for more detail)\n"
+#~ msgstr ""
+#~ " \\db [MODÈLE] affiche la liste des tablespaces (ajouter « + » "
+#~ "pour\n"
+#~ " plus de détails)\n"
-#~ msgid "data type"
-#~ msgstr "type de données"
+#~ msgid " \\df [PATTERN] list functions (add \"+\" for more detail)\n"
+#~ msgstr ""
+#~ " \\df [MODÈLE] affiche la liste des fonctions (ajouter « + » "
+#~ "pour\n"
+#~ " plus de détails)\n"
-#~ msgid "contains support for command-line editing"
-#~ msgstr "contient une gestion avancée de la ligne de commande"
+#~ msgid ""
+#~ " \\dFd [PATTERN] list text search dictionaries (add \"+\" for more "
+#~ "detail)\n"
+#~ msgstr ""
+#~ " \\dFd [MODÈLE] affiche la liste des dictionnaires de la "
+#~ "recherche\n"
+#~ " de texte (ajouter « + » pour plus de détails)\n"
-#~ msgid " --version output version information, then exit\n"
-#~ msgstr " --version affiche la version, puis quitte\n"
+#~ msgid ""
+#~ " \\dFp [PATTERN] list text search parsers (add \"+\" for more detail)\n"
+#~ msgstr ""
+#~ " \\dFp [MODÈLE] affiche la liste des analyseurs de la recherche "
+#~ "de\n"
+#~ " texte (ajouter « + » pour plus de détails)\n"
-#~ msgid " --help show this help, then exit\n"
-#~ msgstr " --help affiche cette aide, puis quitte\n"
+#~ msgid " \\dn [PATTERN] list schemas (add \"+\" for more detail)\n"
+#~ msgstr ""
+#~ " \\dn [MODÈLE] affiche la liste des schémas (ajouter « + » pour\n"
+#~ " plus de détails)\n"
-#~ msgid "\\copy: unexpected response (%d)\n"
-#~ msgstr "\\copy : réponse inattendue (%d)\n"
+#~ msgid " \\dT [PATTERN] list data types (add \"+\" for more detail)\n"
+#~ msgstr ""
+#~ " \\dT [MODÈLE] affiche la liste des types de données (ajouter « "
+#~ "+ »\n"
+#~ " pour plus de détails)\n"
-#~ msgid "\\copy: %s"
-#~ msgstr "\\copy : %s"
+#~ msgid " \\l list all databases (add \"+\" for more detail)\n"
+#~ msgstr ""
+#~ " \\l affiche la liste des bases de données (ajouter « "
+#~ "+ »\n"
+#~ " pour plus de détails)\n"
-#~ msgid "\\%s: error\n"
-#~ msgstr "\\%s : erreur\n"
+#~ msgid ""
+#~ " \\z [PATTERN] list table, view, and sequence access privileges (same "
+#~ "as \\dp)\n"
+#~ msgstr ""
+#~ " \\z [MODÈLE] affiche la liste des privilèges d'accès aux "
+#~ "tables,\n"
+#~ " vues et séquences (identique à \\dp)\n"
-#~ msgid " \\l[+] list all databases\n"
-#~ msgstr " \\l[+] affiche la liste des bases de données\n"
+#~ msgid "Copy, Large Object\n"
+#~ msgstr "Copie, « Large Object »\n"
-#~ msgid "%s: pg_strdup: cannot duplicate null pointer (internal error)\n"
+#~ msgid ""
+#~ "Welcome to %s %s (server %s), the PostgreSQL interactive terminal.\n"
+#~ "\n"
#~ msgstr ""
-#~ "%s : pg_strdup : ne peut pas dupliquer le pointeur null (erreur interne)\n"
-
-#~ msgid "could not change directory to \"%s\""
-#~ msgstr "n'a pas pu accéder au répertoire « %s »"
+#~ "Bienvenue dans %s %s (serveur %s), l'interface interactive de "
+#~ "PostgreSQL.\n"
+#~ "\n"
-#~ msgid "input_data_type"
-#~ msgstr "type_de_données_en_entrée"
+#~ msgid ""
+#~ "Welcome to %s %s, the PostgreSQL interactive terminal.\n"
+#~ "\n"
+#~ msgstr ""
+#~ "Bienvenue dans %s %s, l'interface interactive de PostgreSQL.\n"
+#~ "\n"
-#~ msgid "agg_type"
-#~ msgstr "type_aggrégat"
+#~ msgid ""
+#~ "WARNING: You are connected to a server with major version %d.%d,\n"
+#~ "but your %s client is major version %d.%d. Some backslash commands,\n"
+#~ "such as \\d, might not work properly.\n"
+#~ "\n"
+#~ msgstr ""
+#~ "ATTENTION : vous êtes connecté sur un serveur dont la version majeure "
+#~ "est\n"
+#~ "%d.%d alors que votre client %s est en version majeure %d.%d. Certaines\n"
+#~ "commandes avec antislashs, comme \\d, peuvent ne pas fonctionner\n"
+#~ "correctement.\n"
+#~ "\n"
-#~ msgid "agg_name"
-#~ msgstr "nom_d_agrégat"
+#~ msgid "Access privileges for database \"%s\""
+#~ msgstr "Droits d'accès pour la base de données « %s »"
-#~ msgid "could not get current user name: %s\n"
-#~ msgstr "n'a pas pu obtenir le nom d'utilisateur courant : %s\n"
+#~ msgid "?%c? \"%s.%s\""
+#~ msgstr "?%c? « %s.%s »"
-#~ msgid "Showing only tuples."
-#~ msgstr "Affichage des tuples seuls."
+#~ msgid " \"%s\""
+#~ msgstr " « %s »"
-#~ msgid "Showing locale-adjusted numeric output."
-#~ msgstr "Affichage de la sortie numérique adaptée à la locale."
+#~ msgid "ALTER VIEW name RENAME TO newname"
+#~ msgstr "ALTER VIEW nom RENAME TO nouveau_nom"