Skip to content

Commit

Permalink
Correction de balises
Browse files Browse the repository at this point in the history
  • Loading branch information
gleu committed May 17, 2016
1 parent dfee888 commit 018fd0c
Show file tree
Hide file tree
Showing 2 changed files with 112 additions and 4 deletions.
112 changes: 110 additions & 2 deletions postgresql/ecpg.xml
Original file line number Diff line number Diff line change
Expand Up @@ -6482,7 +6482,7 @@ EXEC SQL END DECLARE SECTION;

<simplelist type="inline">
<member><xref linkend="ecpg-sql-disconnect"/></member>
<member><xref linkend="ecpg-sql-set-connect"/></member>
<member><xref linkend="ecpg-sql-set-connection"/></member>
</simplelist>
</refsect1>
</refentry>
Expand Down Expand Up @@ -6859,7 +6859,7 @@ main(void)

<simplelist type="inline">
<member><xref linkend="ecpg-sql-connect"/></member>
<member><xref linkend="ecpg-sql-set-connect"/></member>
<member><xref linkend="ecpg-sql-set-connection"/></member>
</simplelist>
</refsect1>
</refentry>
Expand Down Expand Up @@ -7289,6 +7289,114 @@ EXEC SQL EXECUTE foo USING SQL DESCRIPTOR indesc INTO SQL DESCRIPTOR outdesc;
</refsect1>
</refentry>

<refentry id="ecpg-sql-set-autocommit">
<refnamediv>
<refname>SET AUTOCOMMIT</refname>
<refpurpose>configurer le comportement de l'autocommit pour la session en cours</refpurpose>
</refnamediv>

<refsynopsisdiv>
<synopsis>
SET AUTOCOMMIT { = | TO } { ON | OFF }
</synopsis>
</refsynopsisdiv>

<refsect1>
<title>Description</title>

<para>
<command>SET AUTOCOMMIT</command> configure le comportement de l'autocommit
de la session en cours. Par défaut, les programmes SQL embarqués ne sont
<emphasis>pas</emphasis> en mode autocommit, donc <command>COMMIT</command>
doit être lancé explicitement quand il est souhaité. Cette commande peut
changer la session en mode autocommit où chaque instruction individuelle
est validée implicitement.
</para>
</refsect1>

<refsect1>
<title>Compatibilité</title>

<para>
<command>SET AUTOCOMMIT</command> est une extension de PostgreSQL ECPG.
</para>
</refsect1>
</refentry>

<refentry id="ecpg-sql-set-connection">
<refnamediv>
<refname>SET CONNECTION</refname>
<refpurpose>sélectionner une connexion de base</refpurpose>
</refnamediv>

<refsynopsisdiv>
<synopsis>
SET CONNECTION [ TO | = ] <replaceable class="parameter">nom_connexion</replaceable>
</synopsis>
</refsynopsisdiv>

<refsect1>
<title>Description</title>

<para>
<command>SET CONNECTION</command> initialise la connexion
<quote>courante</quote>, qui est celle utilisée par défaut par toutes
les commandes, sauf indication contraire.
</para>
</refsect1>

<refsect1>
<title>Paramètres</title>

<variablelist>
<varlistentry>
<term><replaceable class="PARAMETER">nom_connexion</replaceable></term>
<listitem>
<para>
Le nom d'une connexion établie par la commande
<command>CONNECT</command>.
</para>
</listitem>
</varlistentry>

<varlistentry>
<term><literal>DEFAULT</literal></term>
<listitem>
<para>
Configure la connexion comme connexion par défaut.
</para>
</listitem>
</varlistentry>
</variablelist>
</refsect1>

<refsect1>
<title>Exemples</title>

<programlisting>
EXEC SQL SET CONNECTION TO con2;
EXEC SQL SET CONNECTION = con1;
</programlisting>
</refsect1>

<refsect1>
<title>Compatibilité</title>

<para>
<command>SET CONNECTION</command> est indiqué dans le standard SQL.
</para>
</refsect1>

<refsect1>
<title>Voir aussi</title>

<simplelist type="inline">
<member><xref linkend="ecpg-sql-connect"/></member>
<member><xref linkend="ecpg-sql-disconnect"/></member>
</simplelist>
</refsect1>
</refentry>

<refentry id="ecpg-sql-set-descriptor">
<refnamediv>
<refname>SET DESCRIPTOR</refname>
Expand Down
4 changes: 2 additions & 2 deletions postgresql/mvcc.xml
Original file line number Diff line number Diff line change
Expand Up @@ -1513,8 +1513,8 @@ SELECT pg_advisory_lock(q.id) FROM
<title>Avertissements</title>

<para>
Certaines commandes DDL, actuellement seulement <xref linkend="sql-
truncate"/> et les formes d'<xref linkend="sql-altertable"/> qui
Certaines commandes DDL, actuellement seulement <xref
linkend="sql-truncate"/> et les formes d'<xref linkend="sql-altertable"/> qui
réécrivent la table, ne sont pas sûres au niveau MVCC. Ceci signifie que,
après la validation d'une troncature ou d'une ré-écriture, la table
apparaîtra vide aux transactions concurrentes si elles utilisaient une
Expand Down

0 comments on commit 018fd0c

Please sign in to comment.