Changeset 605

Show
Ignore:
Timestamp:
03/30/07 09:33:06 (2 years ago)
Author:
sas
Message:

Relecture et indentation

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • traduc/trunk/manuel/datatype.xml

    r604 r605  
    14591459   </note> 
    14601460 
    1461 <!-- ICI --> 
    14621461   <para> 
    14631462    Pour les types <type>time</type>, l'intervalle accepté pour 
     
    14801479    utiliser dans de nouvelles applications. Au contraire, il est souhaitable 
    14811480    de migrer l'existant vers un autre type approprié. 
    1482     Ces types internes pourraient disparaître dans une future version. 
     1481    Il est probable que l'un ou l'autre (voire tous) de ces types internes  
     1482    disparaisse(nt) dans une future version. 
    14831483   </para> 
    14841484 
    14851485   <sect2 id="datatype-datetime-input"> 
    1486     <title>Entrée des dates et heures</title> 
    1487  
    1488     <para> 
    1489      La saisie de dates et heures est possible dans la plupart des formats 
    1490      raisonnables, dont ISO8601, compatible <acronym>SQL</acronym>, traditionnel 
    1491      <productname>POSTGRES</productname> et d'autres. 
     1486    <title>Saisie des dates et heures</title> 
     1487 
     1488    <para> 
     1489     La saisie de dates et heures peut se faire dans la plupart des formats 
     1490     raisonnables, dont ISO8601, tout format compatible avec 
     1491     <acronym>SQL</acronym>, le format <productname>POSTGRES</productname> 
     1492     traditionnel ou autres. 
    14921493     Pour certains formats, l'ordre des jours, mois et années en entrée est ambigu. 
    14931494     Il est alors possible de préciser l'ordre attendu pour ces champs. 
    1494      Réglez le paramètre <xref linkend="guc-datestyle"/> à <literal>MDY</literal> pour choisir 
    1495      une interprétation mois-jour-année, à <literal>DMY</literal> pour jour-mois-année, 
    1496      à <literal>YMD</literal> pour année-mois-jour. 
    1497     </para> 
    1498  
    1499     <para> 
    1500      <productname>PostgreSQL</productname> est plus flexible que la norme  
     1495     Le paramètre <xref linkend="guc-datestyle"/> peut être positionné à 
     1496     <literal>MDY</literal> pour choisir 
     1497     une interprétation mois-jour-année, à <literal>DMY</literal> pour jour-mois-année 
     1498     ou à <literal>YMD</literal> pour année-mois-jour. 
     1499    </para> 
     1500 
     1501    <para> 
     1502     <productname>PostgreSQL</productname> est plus flexible que la norme 
    15011503     <acronym>SQL</acronym> ne l'exige pour la manipulation des dates et 
    15021504     des heures. Voir l'<xref linkend="datetime-appendix"/> pour connaître 
    1503      les règles exactes de reconnaissance des dates et heures, 
    1504      ainsi que les formats de champs texte comme les mois, les jours de la 
     1505     les règles exactes de reconnaissance des dates et heures et les formats 
     1506     reconnus pour les champs texte comme les mois, les jours de la 
    15051507     semaine et les fuseaux horaires. 
    15061508    </para> 
    15071509 
    15081510    <para> 
    1509      Rappelez-vous que chaque littéral date ou heure à saisir doit être mis 
     1511     Tout libellé de date ou heure saisi doit être placé 
    15101512     entre apostrophes, comme les chaînes de caractères. 
    1511      Référez-vous à la <xref linkend="sql-syntax-constants-generic"/> pour 
     1513     La <xref linkend="sql-syntax-constants-generic"/> peut être consultée pour 
    15121514     plus d'information. <acronym>SQL</acronym> requiert la syntaxe suivante&nbsp;: 
    15131515<synopsis><replaceable>type</replaceable> [ (<replaceable>p</replaceable>) ] '<replaceable>valeur</replaceable>'</synopsis> 
    1514      où <replaceable>p</replaceable>, dans la spécification optionnelle de 
    1515      précision, est un entier correspondant au nombre de chiffres après la virgule 
    1516      dans le champ secondes. 
     1516     où <replaceable>p</replaceable>, précision optionnelle, est un entier 
     1517     correspondant au nombre de décimales du champ secondes. 
    15171518     La précision peut être précisée pour les types <type>time</type>, 
    15181519     <type>timestamp</type>, et <type>interval</type>. 
    15191520     Les valeurs admissibles sont mentionnées plus haut. Si aucune précision 
    1520      n'est indiquée dans une spécification de constante, elle prend la 
    1521      précision de la valeur littérale. 
     1521     n'est indiquée dans une déclaration de constante, celle de la valeur 
     1522     littérale est utilisée. 
    15221523    </para> 
    15231524 
     
    15301531  
    15311532    <para> 
    1532      Le <xref linkend="datatype-datetime-date-table"/> montre les formats 
    1533      de date possibles pour les entrées de type <type>date</type>. 
     1533     Le <xref linkend="datatype-datetime-date-table"/> regroupe les formats 
     1534     de date possibles pour la saisie de valeurs de type <type>date</type>. 
    15341535    </para> 
    15351536 
     
    15701571         <entry>2 janvier 2003 en mode <literal>MDY</literal>&nbsp;; 
    15711572          1er février 2003 en mode <literal>DMY</literal>&nbsp;; 
    1572           3 février 2003 en mode <literal>YMD</literal> 
     1573          3 février 2001 en mode <literal>YMD</literal> 
    15731574         </entry> 
    15741575        </row> 
     
    16071608        <row> 
    16081609         <entry>1999.008</entry> 
    1609          <entry>Année et jour dans l'année</entry> 
     1610         <entry>Année et jour de l'année</entry> 
    16101611        </row> 
    16111612        <row> 
     
    16361637 
    16371638     <para> 
    1638       Les types heure-du-jour sont <type>time [ 
    1639       (<replaceable>p</replaceable>) ] without time zone</type> et 
    1640       <type>time [ (<replaceable>p</replaceable>) ] with time 
    1641       zone</type>. Écrire juste <type>time</type> est équivalent à 
    1642       <type>time without time zone</type> 
     1639      Les types heure-du-jour sont  
     1640      <type>time [ (<replaceable>p</replaceable>) ] without time zone</type> et 
     1641      <type>time [ (<replaceable>p</replaceable>) ] with time zone</type>. 
     1642      <type>time</type> est équivalent à <type>time without time zone</type>. 
    16431643     </para> 
    16441644 
    16451645     <para> 
    1646       Les valeurs d'entrée valides pour ces types sont constituées d'une heure 
    1647       du jour suivi d'un fuseau horaire optionnel (voir le <xref 
     1646      Les saisies valides pour ces types sont constituées d'une heure 
     1647      suivie éventuellement d'un fuseau horaire (voir le <xref 
    16481648      linkend="datatype-datetime-time-table"/> et le <xref 
    16491649      linkend="datatype-timezone-table"/>). Si un fuseau est précisé 
    16501650      pour le type <type>time without time zone</type>, il est ignoré sans 
    1651       message d'erreur. Vous pouvez toujours aussi indiquer une date mais elle 
    1652       sera ignorée sauf lorsque vous utilisez un nom pour le fuseau horaire qui 
    1653       implique une règle de changement d'heure, par exemple 
    1654       <literal>America/New_York</literal>. Dans ce cas, la spécification de la 
    1655       date est nécessaire pour détermine si l'heure standard ou l'heure prenant 
    1656       en compte le changement d'heure s'applique. Le décalage approprié du 
    1657       fuseau horaire est enregistré dans la valeur de type 
     1651      message d'erreur. Si une date est indiquée, elle 
     1652      est ignorée sauf si un fuseau horaire impliquant une règle de changement 
     1653      d'heure (heure d'été/heure d'hiver) est précisé, 
     1654      <literal>America/New_York</literal> par exemple. 
     1655      Dans ce cas, la date est nécessaire pour pouvoir déterminer la règle de 
     1656      calcul de l'heure qui s'applique. 
     1657      Le décalage approprié du 
     1658      fuseau horaire est enregistré dans la valeur de 
    16581659      <type>time with time zone</type>. 
    16591660     </para> 
     
    17131714         <row> 
    17141715          <entry><literal>04:05:06 PST</literal></entry> 
    1715           <entry>fuseau horaire précisé par son abréviation</entry> 
     1716          <entry>fuseau horaire abrégé</entry> 
    17161717         </row> 
    17171718         <row> 
    17181719          <entry><literal>2003-04-12 04:05:06 America/New_York</literal></entry> 
    1719           <entry>fuseau horaire précisé par son nom complet</entry> 
     1720          <entry>fuseau horaire en nom complet</entry> 
    17201721         </row> 
    17211722        </tbody> 
     
    17241725 
    17251726      <table tocentry="1" id="datatype-timezone-table"> 
    1726        <title>Saisie des zones de date</title> 
     1727       <title>Saisie des fuseaux horaires</title> 
    17271728       <tgroup cols="2"> 
    17281729        <colspec colnum="1" colwidth="1*"/> 
     
    17421743         <row> 
    17431744          <entry><literal>America/New_York</literal></entry> 
    1744           <entry>Fuseau horaire précisé par son nom complet</entry> 
     1745          <entry>Nom complet du fuseau horaire</entry> 
    17451746         </row> 
    17461747         <row> 
    17471748          <entry><literal>PST8PDT</literal></entry> 
    1748           <entry>Spécification POSIX du fuseau horaire</entry> 
     1749          <entry>Nommage POSIX du fuseau horaire</entry> 
    17491750         </row> 
    17501751         <row> 
     
    17621763         <row> 
    17631764          <entry><literal>zulu</literal></entry> 
    1764           <entry>Abréviation des militaires pour GMT</entry> 
     1765          <entry>Abréviation militaire de GMT</entry> 
    17651766         </row> 
    17661767         <row> 
     
    17731774 
    17741775      <para> 
    1775        Référez-vous à l'<xref linkend="datatype-timezones"/> pour plus 
    1776        d'informations sur la façon de spécifier les fuseaux horaires. 
     1776       L'<xref linkend="datatype-timezones"/> apporte des précisions quant à 
     1777       la façon d'indiquer les fuseaux horaires. 
    17771778      </para> 
    17781779    </sect3> 
    17791780 
    17801781    <sect3> 
    1781     <title>Horodatages (time stamps)</title> 
     1782    <title>Horodatage</title> 
    17821783 
    17831784    <indexterm> 
     
    17931794    </indexterm> 
    17941795 
     1796    <indexterm> 
     1797     <primary>horodatage</primary> 
     1798    </indexterm> 
     1799 
     1800    <indexterm> 
     1801     <primary>estampille temporelle</primary> 
     1802    </indexterm> 
     1803 
     1804<!-- AD : After Death, après JC 
     1805     BD : Before Death, avant JC --> 
    17951806     <para> 
    1796       Les valeurs d'entrée valides sont constituées par la concaténation 
    1797       d'une date, d'une heure, suivi d'un fuseau horaire optionnel, d'un 
    1798       qualificatif optionnel <literal>AD</literal> (avant Jésus Christ) ou 
    1799       <literal>BC</literal>  (après Jésus Christ). (Autrement, 
    1800       <literal>AD</literal>/<literal>BC</literal> peut apparaître avant le 
     1807      Les saisies valides sont constituées de la concaténation 
     1808      d'une date et d'une heure, éventuellement suivie d'un fuseau horaire et d'un 
     1809      qualificatif <literal>AD</literal> (après Jésus Christ) ou 
     1810      <literal>BC</literal>  (avant Jésus Christ). 
     1811      (<literal>AD</literal>/<literal>BC</literal> peut aussi apparaître avant le 
    18011812      fuseau horaire mais ce n'est pas l'ordre préféré.) 
    18021813      Ainsi&nbsp;: 
     
    18071818 
    18081819      sont des valeurs valides, qui suivent le standard  
    1809       <acronym>ISO</acronym> 8601. De plus, le forma
     1820      <acronym>ISO</acronym> 8601. Le format très couran
    18101821 
    18111822<programlisting>January 8 04:05:06 1999 PST</programlisting> 
    1812       très courant, est supporté. 
     1823      est également supporté. 
    18131824     </para> 
    18141825 
    18151826     <para> 
    1816              Le standard <acronym>SQL</acronym> différencie les littéraux 
    1817              <type>timestamp without time zone</type> et 
    1818              <type>timestamp with time zone</type> par la présence d'un 
    1819              <quote>+</quote> ou d'un <quote>-</quote>. Du coup, suivant le 
    1820              standard,  
    1821              <programlisting>TIMESTAMP '2004-10-19 10:23:54'</programlisting> 
    1822              est du type <type>timestamp without time zone</type> alors que 
    1823              <programlisting>TIMESTAMP '2004-10-19 10:23:54+02'</programlisting> 
    1824              est du type <type>timestamp with time zone</type>. 
    1825              <productname>PostgreSQL</productname> n'examine jamais le contenu 
    1826              d'une chaîne littérale avant de déterminer son type. Du coup, il ne 
    1827              traitera les deux ci-dessus comme des valeurs de type 
    1828              <type>timestamp without time zone</type>. Pour s'assurer qu'un 
    1829              littéral est traité comme une valeur de type <type>timestamp with time 
    1830          zone</type>, donnez-lui explicitement le bon type&nbsp;: 
     1827      Le standard <acronym>SQL</acronym> différencie les libéllés 
     1828      <type>timestamp without time zone</type> et 
     1829      <type>timestamp with time zone</type> par la présence d'un 
     1830      <quote>+</quote> ou d'un <quote>-</quote>. De ce fait, d'après le 
     1831      standard,  
     1832<programlisting>TIMESTAMP '2004-10-19 10:23:54'</programlisting> 
     1833      est du type <type>timestamp without time zone</type> alors que 
     1834      <programlisting>TIMESTAMP '2004-10-19 10:23:54+02'</programlisting> 
     1835      est du type <type>timestamp with time zone</type>. 
     1836      <productname>PostgreSQL</productname> n'examine jamais le contenu 
     1837      d'un libellé avant de déterminer son type. Du coup, il 
     1838      traite les deux ci-dessus comme des valeurs de type 
     1839      <type>timestamp without time zone</type>. Pour s'assurer qu'un 
     1840      littéral est traité comme une valeur de type  
     1841      <type>timestamp with time zone</type>, il faut préciser explicitement  
     1842      le bon type&nbsp;: 
    18311843<programlisting>TIMESTAMP WITH TIME ZONE '2004-10-19 10:23:54+02'</programlisting> 
    1832          Dans un littéral de type <type>timestamp without time 
    1833          zone</type>, <productname>PostgreSQL</productname> ignorera 
    1834          silencieusement toute indication de fuseau horaire. C'est-à-dire que 
    1835          la valeur résultante est dérivée des champs date/time dans la valeur 
    1836          en entrée et n'est pas ajustée pour le fuseau horaire. 
     1844      Dans un libellé de type 
     1845      <type>timestamp without time zone</type>, 
     1846      <productname>PostgreSQL</productname> ignore 
     1847      silencieusement toute indication de fuseau horaire. C'est-à-dire que 
     1848      la valeur résultante est dérivée des champs date/heure de la valeur 
     1849      saisie et n'est pas corrigée par le fuseau horaire. 
    18371850     </para> 
    18381851 
    18391852     <para> 
    18401853      Pour <type>timestamp with time zone</type>, la valeur stockée en interne 
    1841       est toujours en UTC (Temps Universel Coordonné), aussi 
    1842       connu sous le nom de <acronym>GMT</acronym>. 
    1843       Les valeurs d'entrée qui ont un fuseau horaire explicite sont converties 
    1844       en UTC en utilisant le décalage approprié. Si aucun fuseau horaire 
     1854      est toujours en UTC (<foreignphrase>Universal Coordinated 
     1855      Time</foreignphrase> ou Temps Universel Coordonné), aussi 
     1856      connu sous le nom de <acronym>GMT</acronym> (<foreignphrase>Greenwich 
     1857      Mean Time</foreignphrase>). 
     1858      Les valeurs saisies avec un fuseau horaire explicite sont converties 
     1859      en UTC à l'aide du décalage approprié. Si aucun fuseau horaire 
    18451860      n'est précisé, alors le système considère que la date est dans le fuseau 
    18461861      horaire indiqué par le paramètre système <xref linkend="guc-timezone"/>, 
     
    18521867      Quand une valeur <type>timestamp with time zone</type> est affichée,  
    18531868      elle est toujours convertie de l'UTC vers le fuseau horaire courant 
    1854       (variable <varname>timezone</varname>), et affichée comme une heure locale de 
    1855       cette zone. 
    1856       Pour voir l'heure dans un autre fuseau horaire, il faut soit changer la 
    1857       valeur de <varname>timezone</varname> ou utiliser la construction 
    1858       <literal>AT TIME ZONE</literal> (voir la <xref 
    1859       linkend="functions-datetime-zoneconvert"/>). 
     1869      (variable <varname>timezone</varname>), et affichée comme une heure locale. 
     1870      Pour voir l'heure dans un autre fuseau horaire, il faut, soit changer la 
     1871      valeur de <varname>timezone</varname>, soit utiliser la construction 
     1872      <literal>AT TIME ZONE</literal> (voir la 
     1873      <xref linkend="functions-datetime-zoneconvert"/>). 
    18601874     </para> 
    18611875 
     
    18641878      <type>timestamp with time zone</type> considèrent normalement 
    18651879      que la valeur <type>timestamp without time zone</type> utilise 
    1866       le fuseau horaire <varname>timezone</varname>. Une zone différente 
    1867       peut être choisie en utilisant <literal>AT TIME ZONE</literal>. 
     1880      le fuseau horaire <varname>timezone</varname>. Un fuseau différent 
     1881      peut être choisi en utilisant <literal>AT TIME ZONE</literal>. 
    18681882     </para> 
    18691883    </sect3> 
     
    18771891 
    18781892      <para> 
    1879        Les valeurs de type <type>interval</type> utilisent la syntaxe suivante: 
     1893       Les valeurs de type <type>interval</type> utilisent la syntaxe 
     1894       suivante&nbsp;: 
    18801895 
    18811896<programlisting><optional>@</optional> <replaceable>quantité</replaceable> <replaceable>unité</replaceable> <optional><replaceable>quantité</replaceable> <replaceable>unité</replaceable>...</optional> <optional><replaceable>direction</replaceable></optional></programlisting> 
    18821897 
    1883       : <replaceable>quantité</replaceable> est un nombre (éventuellement 
     1898      où&nbsp;: <replaceable>quantité</replaceable> est un nombre (éventuellement 
    18841899      signé)&nbsp;; <replaceable>unité</replaceable> est <literal>second</literal>, 
    18851900      <literal>minute</literal>, <literal>hour</literal>, <literal>day</literal>, 
    18861901      <literal>week</literal>, <literal>month</literal>, <literal>year</literal>, 
    18871902      <literal>decade</literal>, <literal>century</literal>, <literal>millennium</literal>, 
    1888       ou des abréviations ou des pluriels de ces unités&nbsp;; 
     1903      une abbréviation ou un pluriel de ces unités&nbsp;; 
    18891904      <replaceable>direction</replaceable> peut être <literal>ago</literal> ou 
    18901905      vide. L'arobase (<literal>@</literal>) est optionnel. Les valeurs 
     
    18941909 
    18951910     <para> 
    1896       Les quantités de jours, heures, minutes et secondes peuvent être précisées 
     1911      Les nombres de jours, heures, minutes et secondes peuvent être précisées 
    18971912      sans unité explicite. Par exemple <literal>'1 12:59:10'</literal> est 
    18981913      compris de la même façon que 
     
    19021917 
    19031918     <para> 
    1904       La précision optionnelle, en dessous de la seconde, doit être entre 0 et 
    1905       6, et prend la précision du littéral comme valeur par défaut. 
     1919      La précision optionnelle, en dessous de la seconde, doit être 
     1920      comprise entre 0 et 
     1921      6, et prend la précision du libellé saisi comme valeur par défaut. 
    19061922     </para> 
    19071923 
    19081924     <para> 
    19091925      En interne, les valeurs <type>interval</type> sont enregistrées comme des mois, 
    1910       jours et secondes. Ceci est fait car le nombre de jours d'un mois varie et 
    1911       qu'un jour peut avoir 23 ou 25 heures si le changement d'heure s'applique. 
     1926      jours et secondes. Ceci parce que le nombre de jours d'un mois varie et 
     1927      qu'un jour peut avoir 23 ou 25 heures si un changement d'heure s'applique. 
    19121928      Comme les intervalles sont habituellement créés à partir de chaînes de 
    1913       caractères constantes ou de soustraction <type>timestamp</type> subtraction
     1929      caractères constantes ou de soustraction de <type>timestamp</type>
    19141930      cette méthode de stockage fonctionne bien dans la majorité des cas. Les 
    19151931      fonctions <function>justify_days</function> et <function>justify_hours</function> sont 
     
    19331949 
    19341950     <para> 
    1935       <productname>PostgreSQL</productname> supporte aussi plusieurs 
    1936       valeurs de dates spéciales, par simplicité, comme montré dans le 
     1951      <productname>PostgreSQL</productname> supporte plusieurs 
     1952      valeurs de dates spéciales, dans un souci de simplification. Ces valeurs 
     1953      sont présentées dans le 
    19371954      <xref linkend="datatype-datetime-special-table"/>. 
    19381955      Les valeurs <literal>infinity</literal> et <literal>-infinity</literal> 
    1939       ont une représentation spéciale dans le système et seront affichées de  
    1940       la même façon. Les autres sont simplement des facilités de notation 
    1941       qui seront converties en dates/heures ordinaires lorsqu'elles seront  
    1942       lues (en particulier, <literal>now</literal> et les chaînes relatives sont 
    1943       converties en une valeur temps spécifique dès qu'elles sont lues). 
    1944       Toutes ces valeurs sont traitées comme des constantes normales, 
    1945       et doivent être écrites entre apostrophes
     1956      ont une représentation spéciale dans le système et sont affichées 
     1957      ainsi&nbsp;; les autres ne sont que des raccourcies de notation 
     1958      convertis en dates/heures ordinaires lorsqu'ils sont  
     1959      lus. (En particulier, <literal>now</literal> et les chaînes relatives sont 
     1960      converties en une valeur de temps spécifique à leur lecture). 
     1961      Toutes ces valeurs doivent être écrites entre simples quotes 
     1962      lorsqu'elles sont utilisées comme des constantes dans les commandes SQL
    19461963     </para> 
    19471964 
     
    19511968        <thead> 
    19521969         <row> 
    1953           <entry>Chaînes entrées</entry> 
     1970          <entry>Saisie</entry> 
    19541971          <entry>Types valides</entry> 
    1955         <entry>Description</entry> 
    1956      </row> 
    1957     </thead> 
    1958     <tbody> 
    1959      <row
    1960       
    1961       <entry><literal>epoch</literal></entry> 
    1962       <entry><type>date</type>, <type>timestamp</type></entry> 
    1963       <entry>1970-01-01 00:00:00+00 (date système zéro d'Unix)</entry> 
    1964      </row> 
    1965      <row> 
    1966       <entry><literal>infinity</literal></entry> 
    1967       <entry><type>timestamp</type></entry> 
    1968       <entry>plus tard que toutes les autres dates</entry> 
    1969      </row> 
    1970      <row> 
    1971       <entry><literal>-infinity</literal></entry> 
    1972       <entry><type>timestamp</type></entry> 
    1973       <entry>plus tôt que toutes les autres dates</entry> 
    1974      </row> 
    1975      <row> 
    1976       <entry><literal>now</literal></entry> 
    1977       <entry><type>date</type>, <type>time</type>, <type>timestamp</type></entry> 
    1978       <entry>heure de début de la transaction courante</entry> 
    1979      </row> 
    1980      <row> 
    1981       <entry><literal>today</literal></entry> 
    1982       <entry><type>date</type>, <type>timestamp</type></entry> 
    1983       <entry>minuit aujourd'hui</entry> 
    1984      </row> 
    1985      <row> 
    1986       <entry><literal>tomorrow</literal></entry> 
    1987       <entry><type>date</type>, <type>timestamp</type></entry> 
    1988       <entry>minuit demain</entry> 
    1989      </row> 
    1990      <row> 
    1991       <entry><literal>yesterday</literal></entry> 
    1992       <entry><type>date</type>, <type>timestamp</type></entry> 
    1993       <entry>minuit hier</entry> 
    1994      </row> 
    1995      <row> 
    1996       <entry><literal>allballs</literal></entry> 
    1997       <entry><type>time</type></entry> 
    1998       <entry>00:00:00.00 UTC</entry> 
    1999      </row> 
    2000     </tbody> 
     1972          <entry>Description</entry> 
     1973         </row> 
     1974        </thead> 
     1975        
     1976        <tbody
     1977         <row> 
     1978          <entry><literal>epoch</literal></entry> 
     1979          <entry><type>date</type>, <type>timestamp</type></entry> 
     1980          <entry>1970-01-01 00:00:00+00 (date système zéro d'Unix)</entry> 
     1981         </row> 
     1982         <row> 
     1983          <entry><literal>infinity</literal></entry> 
     1984          <entry><type>timestamp</type></entry> 
     1985          <entry>plus tard que toutes les autres dates</entry> 
     1986         </row> 
     1987         <row> 
     1988          <entry><literal>-infinity</literal></entry> 
     1989          <entry><type>timestamp</type></entry> 
     1990          <entry>plus tôt que toutes les autres dates</entry> 
     1991         </row> 
     1992         <row> 
     1993          <entry><literal>now</literal></entry> 
     1994          <entry><type>date</type>, <type>time</type>, <type>timestamp</type></entry> 
     1995          <entry>heure de démarrage de la transaction courante</entry> 
     1996         </row> 
     1997         <row> 
     1998          <entry><literal>today</literal></entry> 
     1999          <entry><type>date</type>, <type>timestamp</type></entry> 
     2000          <entry>aujourd'hui minuit</entry> 
     2001         </row> 
     2002         <row> 
     2003          <entry><literal>tomorrow</literal></entry> 
     2004          <entry><type>date</type>, <type>timestamp</type></entry> 
     2005          <entry>demain minuit</entry> 
     2006         </row> 
     2007         <row> 
     2008          <entry><literal>yesterday</literal></entry> 
     2009          <entry><type>date</type>, <type>timestamp</type></entry> 
     2010          <entry>hier minuit</entry> 
     2011         </row> 
     2012         <row> 
     2013          <entry><literal>allballs</literal></entry> 
     2014          <entry><type>time</type></entry> 
     2015          <entry>00:00:00.00 UTC</entry> 
     2016         </row> 
     2017        </tbody> 
    20012018 
    20022019       </tgroup> 
     
    20102027       <literal>CURRENT_TIMESTAMP</literal>, <literal>LOCALTIME</literal>,  
    20112028       <literal>LOCALTIMESTAMP</literal>. Les quatre derniers acceptent une 
    2012        spécification de la précision en dessous de la seconde en option (voir 
    2013        la <xref linkend="functions-datetime-current"/>). Notez néanmoins que c
    2014        sont des fonctions SQL et qu'elles ne sont <emphasis>pas</emphasis> reconnues 
    2015        en tant que chaînes en entrée de la donnée
     2029       indication optionnelle de précision en dessous de la seconde (voir 
     2030       la <xref linkend="functions-datetime-current"/>). C
     2031       sont là des fonctions SQL qui ne sont <emphasis>pas</emphasis> reconnues 
     2032       comme chaînes de saisie de données
    20162033      </para> 
    20172034 
     
    20342051    </indexterm> 
    20352052 
    2036     <para> 
    2037      Le format de sortie des types date/heure peut être choisi parmi un des 
     2053<!-- ICI --> 
     2054    <para> 
     2055     Le format de sortie des types date/heure peut être choisi parmi les 
    20382056     quatre formats de date suivants&nbsp;: ISO 8601, <acronym>SQL</acronym>  
    2039      (Ingres), traditionnel POSTGRES et allemand, en utilisant la commande 
     2057     (Ingres), traditionnel POSTGRES et German (germanique), à l'aide de la commande 
    20402058     <literal>SET datestyle</literal>. Le format par défaut est le format 
    2041      <acronym>ISO</acronym>, comme demandé par le standard  
    2042      <acronym>SQL</acronym>. Le nom du format d'affichage <quote>SQL</quote> 
    2043      est un accident historique. Le 
    2044      <xref linkend="datatype-datetime-output-table"/>  montre des exemples de 
     2059     <acronym>ISO</acronym>. (Le standard <acronym>SQL</acronym> impose l'utilisation du format 
     2060     ISO 8601. Le nom du format d'affichage <quote>SQL</quote> 
     2061     est un accident historique.) Le 
     2062     <xref linkend="datatype-datetime-output-table"/>  présente des exemples de 
    20452063     chaque format d'affichage. Bien sûr, le format d'un type <type>date</type> ou 
    20462064     <type>time</type> est celui de la partie date ou heure, comme