Skip to content

Commit

Permalink
Réindentation
Browse files Browse the repository at this point in the history
  • Loading branch information
gleu committed Nov 23, 2020
1 parent 3b6ed33 commit 4c7a5a8
Show file tree
Hide file tree
Showing 198 changed files with 59,022 additions and 59,022 deletions.
10 changes: 5 additions & 5 deletions postgresql/acronyms.xml
Original file line number Diff line number Diff line change
Expand Up @@ -400,7 +400,7 @@
<listitem>
<para>
<ulink url="https://en.wikipedia.org/wiki/Just-in-time_compilation">Just-in-Time
compilation</ulink>
compilation</ulink>
</para>
</listitem>
</varlistentry>
Expand Down Expand Up @@ -430,10 +430,10 @@
<term><acronym>LSN</acronym></term>
<listitem>
<para>
Log Sequence Number, Numéro de séquence dans les journaux de
transaction. Voir <link
linkend="datatype-pg-lsn"><type>pg_lsn</type></link> et <link
linkend="wal-internals">Vue interne des journaux de transaction</link>.
Log Sequence Number, Numéro de séquence dans les journaux de
transaction. Voir <link
linkend="datatype-pg-lsn"><type>pg_lsn</type></link> et <link
linkend="wal-internals">Vue interne des journaux de transaction</link>.
</para>
</listitem>
</varlistentry>
Expand Down
332 changes: 166 additions & 166 deletions postgresql/amcheck.xml

Large diffs are not rendered by default.

76 changes: 38 additions & 38 deletions postgresql/array.xml
Original file line number Diff line number Diff line change
Expand Up @@ -284,38 +284,38 @@ SELECT planning[:][1:1] FROM sal_emp WHERE nom = 'Bill';
------------------------
{{meeting},{training}}
(1 row)
</programlisting>
</para>
</programlisting>
</para>

<para>
Une expression indicée de tableau retourne NULL si le tableau ou une
des expressions est NULL. De plus, NULL est renvoyé si un indice se trouve en
dehors de la plage du tableau (ce cas n'amène pas d'erreur).
Par exemple, si <literal>planning</literal> a les dimensions
<literal>[1:3][1:2]</literal>, faire référence à
<literal>planning[3][3]</literal> donne un
résultat NULL. De la même façon, une référence sur un tableau avec une
valeur d'indices incorrecte retourne une valeur NULL plutôt qu'une erreur.
</para>
<para>
Une expression indicée de tableau retourne NULL si le tableau ou une
des expressions est NULL. De plus, NULL est renvoyé si un indice se trouve en
dehors de la plage du tableau (ce cas n'amène pas d'erreur).
Par exemple, si <literal>planning</literal> a les dimensions
<literal>[1:3][1:2]</literal>, faire référence à
<literal>planning[3][3]</literal> donne un
résultat NULL. De la même façon, une référence sur un tableau avec une
valeur d'indices incorrecte retourne une valeur NULL plutôt qu'une erreur.
</para>

<para>
Une expression de découpage d'un tableau est aussi NULL si, soit le
tableau, soit une des expressions indicées est NULL. Néanmoins, dans
certains cas particuliers comme la sélection d'une partie d'un tableau
complètement en dehors de la plage de ce dernier, l'expression de
cette partie est un tableau vide (zéro dimension) et non pas un tableau
NULL. (Ceci ne correspond pas au comportement sans indice, et est fait
pour des raisons historiques.)
Si la partie demandée surcharge partiellement les limites du
tableau, alors elle est réduite silencieusement à la partie surchargée
au lieu de renvoyer NULL.
</para>
<para>
Une expression de découpage d'un tableau est aussi NULL si, soit le
tableau, soit une des expressions indicées est NULL. Néanmoins, dans
certains cas particuliers comme la sélection d'une partie d'un tableau
complètement en dehors de la plage de ce dernier, l'expression de
cette partie est un tableau vide (zéro dimension) et non pas un tableau
NULL. (Ceci ne correspond pas au comportement sans indice, et est fait
pour des raisons historiques.)
Si la partie demandée surcharge partiellement les limites du
tableau, alors elle est réduite silencieusement à la partie surchargée
au lieu de renvoyer NULL.
</para>

<para>
Les dimensions actuelles de toute valeur de type tableau sont disponibles avec la
fonction <function>array_dims</function>&nbsp;:
<para>
Les dimensions actuelles de toute valeur de type tableau sont disponibles avec la
fonction <function>array_dims</function>&nbsp;:

<programlisting>SELECT array_dims(planning) FROM sal_emp WHERE nom = 'Carol';
<programlisting>SELECT array_dims(planning) FROM sal_emp WHERE nom = 'Carol';

array_dims
------------
Expand Down Expand Up @@ -636,7 +636,7 @@ SELECT * FROM sal_emp WHERE paye_par_semaine &amp;&amp; ARRAY[10000];
La seconde renvoie un tableau avec les indices de toutes les occurrences de la valeur
dans le tableau. Par exemple&nbsp;:

<programlisting>SELECT array_position(ARRAY['sun','mon','tue','wed','thu','fri','sat'], 'mon');
<programlisting>SELECT array_position(ARRAY['sun','mon','tue','wed','thu','fri','sat'], 'mon');
array_positions
-----------------
2
Expand Down Expand Up @@ -757,15 +757,15 @@ SELECT f1[1][-2][3] AS e1, f1[1][-1][5] AS e2
caractères autres que des espaces ne sont pas ignorées.
</para>

<tip>
<para>
La syntaxe du constructeur <literal>ARRAY</literal> (voir <xref
linkend="sql-syntax-array-constructors"/>) est souvent plus facile à utiliser
que la syntaxe de tableau littéral lors de l'écriture des valeurs du tableau
en commandes SQL. Avec <literal>ARRAY</literal>, les valeurs de l'élément individuel
sont écrites comme elles le seraient si elles ne faisaient pas partie d'un tableau.
</para>
</tip>
<tip>
<para>
La syntaxe du constructeur <literal>ARRAY</literal> (voir <xref
linkend="sql-syntax-array-constructors"/>) est souvent plus facile à utiliser
que la syntaxe de tableau littéral lors de l'écriture des valeurs du tableau
en commandes SQL. Avec <literal>ARRAY</literal>, les valeurs de l'élément individuel
sont écrites comme elles le seraient si elles ne faisaient pas partie d'un tableau.
</para>
</tip>
</sect2>

</sect1>

0 comments on commit 4c7a5a8

Please sign in to comment.