Skip to content

Commit

Permalink
Traduction de psql-ref
Browse files Browse the repository at this point in the history
Par Stephane Lorek.
  • Loading branch information
gleu committed Sep 19, 2023
1 parent 35481d0 commit 61e2749
Showing 1 changed file with 70 additions and 68 deletions.
138 changes: 70 additions & 68 deletions postgresql/ref/psql-ref.xml
Original file line number Diff line number Diff line change
Expand Up @@ -931,33 +931,33 @@ basetest=>

<listitem>
<para>
Sets query parameters for the next query execution, with the
specified parameters passed for any parameter placeholders
Définit les paramètres de requête pour la prochaine exécution de requête, en
passant les paramètres spécifiés aux espaces réservés de paramètres
(<literal>$1</literal> etc.).
</para>

<para>
Example:
Exemple&nbsp;:
<programlisting>
INSERT INTO tbl1 VALUES ($1, $2) \bind 'first value' 'second value' \g
</programlisting>
</para>

<para>
This also works for query-execution commands besides
<literal>\g</literal>, such as <literal>\gx</literal> and
Ceci fonctionne également pour les commandes d'exécution de requête
<literal>\g</literal>, telles que <literal>\gx</literal> et
<literal>\gset</literal>.
</para>

<para>
This command causes the extended query protocol (see <xref
linkend="protocol-query-concepts"/>) to be used, unlike normal
<application>psql</application> operation, which uses the simple
query protocol. So this command can be useful to test the extended
query protocol from psql. (The extended query protocol is used even
if the query has no parameters and this command specifies zero
parameters.) This command affects only the next query executed; all
subsequent queries will use the simple query protocol by default.
Cette commande force l'utilisation du protocole de requête étendu (voir <xref
linkend="protocol-query-concepts"/>), contrairement à une opération
<application>psql</application> normale, qui utilise le protocole de
requête simple. Cette commande peut donc être utile pour tester le protocole
de requête étendu depuis psql. (Le protocole de requête étendu est utilisé
même si la requête n'a pas de paramètre et que la commande n'indique pas de paramètres.)
Cette commande impacte uniquement la prochaine requête exécutée&nbsp;; toutes
les requêtes suivantes utiliseront seulement le protocole de requête par défaut.
</para>
</listitem>
</varlistentry>
Expand Down Expand Up @@ -1296,9 +1296,9 @@ INSERT INTO tbl1 VALUES ($1, $2) \bind 'first value' 'second value' \g
les colonnes de la table est affiché, ainsi que la présence d'OID dans
la table, la définition de la vue (si la relation ciblée est une vue), un
réglage de <link linkend="sql-altertable-replica-identity">replica
identity</link> autre que celui par défaut and the
<link linkend="sql-create-access-method">access method</link> name
if the relation has an access method.
identity</link> autre que celui par défaut et le nom de la
<link linkend="sql-create-access-method">méthode d'accès</link>
si la relation en a une.
</para>

<para>
Expand Down Expand Up @@ -1492,7 +1492,7 @@ INSERT INTO tbl1 VALUES ($1, $2) \bind 'first value' 'second value' \g
tous les paramètres.) Si <literal>+</literal> est ajouté au nom de la
commande, chaque paramètre est listé avec son type de données, son
contexte et ses droits d'accès (si des droits d'accès personnalisés ont
été donnés).appended to the command name, each
été donnés).
</para>
</listitem>
</varlistentry>
Expand Down Expand Up @@ -1902,9 +1902,9 @@ INSERT INTO tbl1 VALUES ($1, $2) \bind 'first value' 'second value' \g
avec leur droits d'accès associés. Si <replaceable
class="parameter">motif</replaceable> est spécifié, seules les tables,
vues et séquences dont le nom correspond au motif sont listées.
By default only user-created objects are shown;
supply a pattern or the <literal>S</literal> modifier to include
system objects.
Par défaut, seuls les objets créés par les utilisateurs sont listés&nbsp;;
utiliser un motif ou le modificateur <literal>S</literal> pour
inclure les objets système.
</para>

<para>
Expand Down Expand Up @@ -1975,17 +1975,17 @@ INSERT INTO tbl1 VALUES ($1, $2) \bind 'first value' 'second value' \g
<term><literal>\drg[S] [ <link linkend="app-psql-patterns"><replaceable class="parameter">pattern</replaceable></link> ]</literal></term>
<listitem>
<para>
Lists information about each granted role membership, including
assigned options (<literal>ADMIN</literal>,
<literal>INHERIT</literal> and/or <literal>SET</literal>) and grantor.
See the <link linkend="sql-grant"><command>GRANT</command></link>
command for information about role memberships.
Liste les informations sur chaque appartenance accordée à un rôle, y compris les options
assignées (<literal>ADMIN</literal>,
<literal>INHERIT</literal> et/ou <literal>SET</literal>) et le donneur de l'appartenance.
Voir la commande <link linkend="sql-grant"><command>GRANT</command></link> pour
les informations sur l'appartenance aux rôles.
</para>
<para>
By default, only grants to user-created roles are shown; supply the
<literal>S</literal> modifier to include system roles.
If <replaceable class="parameter">pattern</replaceable> is specified,
only grants to those roles whose names match the pattern are listed.
Par défaut, seuls les droits des rôles créés par les utilisateurs sont listées&nbsp;;
ajoutez le modificateur <literal>S</literal> pour inclure les rôles système.
Si <replaceable class="parameter">pattern</replaceable> est fourni, seules
les droits des rôles dont le nom correspond au motif sont répertoriées.
</para>
</listitem>
</varlistentry>
Expand Down Expand Up @@ -3369,30 +3369,30 @@ lo_import 152801
<term><literal>xheader_width</literal></term>
<listitem>
<para>
Sets the maximum width of the header for expanded output to one of
<literal>full</literal> (the default value),
<literal>column</literal>, <literal>page</literal>, or an
<replaceable class="parameter">integer value</replaceable>.
Configure la taille maximale de l'entête pour la sortie étendue soit à
<literal>full</literal> (la valeur par défaut),
<literal>column</literal>, <literal>page</literal>, ou une
<replaceable class="parameter">valeur entière</replaceable>.

</para>

<para>
<literal>full</literal>: the expanded header is not truncated,
and will be as wide as the widest output line.
<literal>full</literal>&nbsp;: l'entête étendue n'est pas tronqué,
et sera aussi large que la plus large ligne en sortie.
</para>

<para>
<literal>column</literal>: truncate the header line to the
width of the first column.
<literal>column</literal>&nbsp;: tronque la ligne d'entête à la taille
de la première colonne.
</para>

<para>
<literal>page</literal>: truncate the header line to the terminal
width.
<literal>page</literal>&nbsp;: tronque la ligne d'entête à la largeur du terminal.
</para>

<para>
<replaceable class="parameter">integer value</replaceable>: specify
the exact maximum width of the header line.
<replaceable class="parameter">valeur entière</replaceable>&nbsp;: indique
exactement la taille maximale de la ligne d'entête.
</para>
</listitem>
</varlistentry>
Expand Down Expand Up @@ -3694,11 +3694,11 @@ testdb=&gt; <userinput>\setenv LESS -imx4F</userinput>
<para>
Exécute en répété le tampon de requête courant (comme
<literal>\g</literal>) jusqu'à être interrompu explicitement ou que la
requête échou or the execution count limit
(if given) is reachede. Attend le nombre spécifié de secondes (2 par défaut)
entre les exécutions. For backwards compatibility,
<replaceable class="parameter">seconds</replaceable> can be specified
with or without an <literal>interval=</literal> prefix. Chaque résultat de requête est affiché avec un
requête échoue ou que le nombre d'exécution limite est atteint (si fourni).
Attend le nombre spécifié de secondes (2 par défaut)
entre les exécutions. Pour rétro-compatibilité,
<replaceable class="parameter">seconds</replaceable> peut être spécifié avec ou sans préfixe <literal>interval=</literal>.
Chaque résultat de requête est affiché avec un
en-tête qui inclut la chaîne <literal>\pset title</literal> (si c'est
activé), l'heure du début de la requête, et l'intervalle.
</para>
Expand Down Expand Up @@ -3729,9 +3729,9 @@ testdb=&gt; <userinput>\setenv LESS -imx4F</userinput>
avec leur droits d'accès associés. Si un <replaceable
class="parameter">motif</replaceable> est spécifié, seules les tables,
vues et séquences dont le nom correspond au motif sont listées.
By default only user-created objects are shown;
supply a pattern or the <literal>S</literal> modifier to include
system objects.
Par défaut, seuls les objets créés par les utilisateurs sont affichés.
Utilisez un motif ou le modificateur <literal>S</literal> pour inclure
les objets système.
</para>

<para>
Expand Down Expand Up @@ -3962,7 +3962,7 @@ bar

<para>
Si vous appelez <command>\set</command> sans second argument, la variable
est initialisée avec une chaîne vide. Pour désinitialiser (c'est-a-dire
est initialisée avec une chaîne vide. Pour désinitialiser (c'est-à-dire
supprimer) une
variable, utilisez la commande <command>\unset</command>.
Pour afficher les valeurs de toutes les variables, appelez
Expand Down Expand Up @@ -4447,15 +4447,16 @@ bar
<term><varname>SHELL_ERROR</varname></term>
<listitem>
<para>
<literal>true</literal> if the last shell command
failed, <literal>false</literal> if it succeeded.
This applies to shell commands invoked via the <literal>\!</literal>,
<literal>true</literal>, si la dernière commande shell échoue,
<literal>false</literal>, si elle réussit.
Ceci s'applique aux commandes shell invoquées via les méta-commandes
<literal>\!</literal>,
<literal>\g</literal>, <literal>\o</literal>, <literal>\w</literal>,
and <literal>\copy</literal> meta-commands, as well as backquote
(<literal>`</literal>) expansion. Note that
for <literal>\o</literal>, this variable is updated when the output
pipe is closed by the next <literal>\o</literal> command.
See also <varname>SHELL_EXIT_CODE</varname>.
et <literal>\copy</literal>, aussi bien que par l'expansion par guillemets inverses
(<literal>`</literal>). Notez que pour <literal>\o</literal>,
cette variable est mise à jour quand le tube (<literal>pipe</literal>) de sortie est fermé par
la prochaine commande <literal>\o</literal>.
Voir aussi <varname>SHELL_EXIT_CODE</varname>.
</para>
</listitem>
</varlistentry>
Expand All @@ -4464,17 +4465,18 @@ bar
<term><varname>SHELL_EXIT_CODE</varname></term>
<listitem>
<para>
The exit status returned by the last shell command.
0&ndash;127 represent program exit codes, 128&ndash;255
indicate termination by a signal, and -1 indicates failure
to launch a program or to collect its exit status.
This applies to shell commands invoked via the <literal>\!</literal>,
Le statut de sortie retourné par la dernière commande shell.
0&ndash;127 représente un code de sortie du programme, 128&ndash;255
indiquent une terminaison par un signal, et -1 indique un échec
de lancement d'un programme ou de collecte de son statut de sortie.
Ceci s'applique aux commandes shell invoquées via les méta-commandes
<literal>\!</literal>,
<literal>\g</literal>, <literal>\o</literal>, <literal>\w</literal>,
and <literal>\copy</literal> meta-commands, as well as backquote
(<literal>`</literal>) expansion. Note that
for <literal>\o</literal>, this variable is updated when the output
pipe is closed by the next <literal>\o</literal> command.
See also <varname>SHELL_ERROR</varname>.
et <literal>\copy</literal>, aussi bien que par l'expansion par guillemets inverses
(<literal>`</literal>). Notez que pour <literal>\o</literal>,
cette variable est mise à jour quand le tube (<literal>pipe</literal>) de sortie est fermé par
la prochaine commande <literal>\o</literal>.
Voir aussi <varname>SHELL_EXIT_CODE</varname>.
</para>
</listitem>
</varlistentry>
Expand Down

0 comments on commit 61e2749

Please sign in to comment.