Changeset 608

Show
Ignore:
Timestamp:
04/02/07 09:30:12 (2 years ago)
Author:
sas
Message:

RAS

Files:

Legend:

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

    r605 r608  
    20512051    </indexterm> 
    20522052 
    2053 <!-- ICI --> 
    2054     <para> 
    2055      Le format de sortie des types date/heure peut être choisi parmi les 
     2053    <para> 
     2054     Le format de sortie des types date/heure peut être positionné à l'un des 
    20562055     quatre formats de date suivants&nbsp;: ISO 8601, <acronym>SQL</acronym>  
    2057      (Ingres), traditionnel POSTGRES et German (germanique), à l'aide de la commande 
     2056     (Ingres), traditionnel POSTGRES et German (germanique). Cela se fait à l'aide de la commande 
    20582057     <literal>SET datestyle</literal>. Le format par défaut est le format 
    20592058     <acronym>ISO</acronym>. (Le standard <acronym>SQL</acronym> impose l'utilisation du format 
     
    20612060     est un accident historique.) Le 
    20622061     <xref linkend="datatype-datetime-output-table"/>  présente des exemples de 
    2063      chaque format d'affichage. Bien sûr, le format d'un type <type>date</type> ou 
    2064      <type>time</type> est celui de la partie date ou heure, comme 
     2062     chaque format d'affichage. La sortie d'un type <type>date</type> ou 
     2063     <type>time</type> n'est évidemment composée que de la partie date ou heure, comme 
    20652064     montré dans les exemples. 
    20662065    </para> 
     
    21142113     (voir la <xref linkend="datatype-datetime-input"/>  pour savoir comment 
    21152114     ce paramètre affecte l'interprétation des valeurs en entrée). Le 
    2116      <xref linkend="datatype-datetime-output2-table"/> montre un exemple. 
     2115     <xref linkend="datatype-datetime-output2-table"/> présente un exemple. 
    21172116    </para> 
    21182117 
    21192118     <table id="datatype-datetime-output2-table"> 
    2120       <title>Convention d'ordre des dates</title> 
     2119      <title>Convention de présentation des dates</title> 
    21212120      <tgroup cols="3"> 
    21222121       <thead> 
    2123     <row> 
    2124      <entry>Réglage de ><varname>datestyle</varname> (style de date)</entry> 
    2125  
    2126      <entry>Ordre d'entrée</entry> 
    2127      <entry>Exemple d'affichage</entry> 
    2128     </row> 
    2129  
     2122        <row> 
     2123         <entry>Valeur de <varname>datestyle</varname> (style de date)</entry> 
     2124         <entry>Ordre de saisie</entry> 
     2125         <entry>Exemple d'affichage</entry> 
     2126        </row> 
    21302127       </thead> 
    21312128       <tbody> 
    2132     <row> 
    2133  
    2134         <entry><literal>SQL, DMY</literal></entry> 
     2129        <row> 
     2130         <entry><literal>SQL, DMY</literal></entry> 
    21352131         <entry><replaceable>jour</replaceable>/<replaceable>mois</replaceable>/<replaceable>année</replaceable></entry> 
    21362132         <entry>17/12/1997 15:37:16.00 CET</entry> 
     
    21522148    <para> 
    21532149     L'affichage du type <type>interval</type> ressemble au format de saisie, 
    2154      sauf que les unités comme <literal>century</literal> ou 
     2150     à ceci près que les unités comme <literal>century</literal> ou 
    21552151     <literal>week</literal> sont converties en années et jours, et que 
    21562152     <literal>ago</literal> est converti en un signe approprié. En mode ISO, 
    2157      l'affichage ressemble à
     2153     l'affichage ressemble à&nbsp;
    21582154<programlisting><optional> <replaceable>quantité</replaceable> <replaceable>unité</replaceable> <optional> ... </optional> </optional> <optional> <replaceable>jours</replaceable> </optional> <optional> <replaceable>heures</replaceable>:<replaceable>minutes</replaceable>:<replaceable>secondes</replaceable> </optional></programlisting> 
    21592155    </para> 
    21602156 
    21612157    <para> 
    2162      Les styles de date/heure peuvent être sélectionnés soit en utilisant la 
    2163      commande <command>SET datestyle</command>, soit en utilisant le paramètre 
     2158     Les styles de date/heure peuvent être sélectionnés à l'aide de la 
     2159     commande <command>SET datestyle</command>, du paramètre 
    21642160     <xref linkend="guc-datestyle"/> du fichier de configuration 
    2165      <filename>postgresql.conf</filename>, soit avec la variable  
     2161     <filename>postgresql.conf</filename> ou par la variable  
    21662162     d'environnement <envar>PGDATESTYLE</envar> sur le serveur ou le client. 
    21672163     La fonction de formatage <function>to_char</function> (voir <xref  
    2168      linkend="functions-formatting"/>) permet aussi de formater les affichages 
     2164     linkend="functions-formatting"/>) permet de formater les affichages 
    21692165     de date/heure de manière plus flexible. 
    21702166    </para> 
     
    21792175 
    21802176    <para> 
    2181      Les fuseaux horaires et les conventions d'heures sont influencées 
    2182      par des décisions politiques, pas seulement par la géométrie de la terre. 
    2183      Les fuseaux horaires se sont un peu standardisés au cours du 
     2177     Les fuseaux horaires et les conventions liées sont influencées 
     2178     par des décisions politiques, pas uniquement par la géométrie de la terre. 
     2179     Les fuseaux horaires se sont quelque peu standardisés au cours du 
    21842180     vingtième siècle mais continuent à être soumis à des changements 
    21852181     arbitraires, particulièrement en respect des règles de changement 
    2186      d'heure
    2187      <productname>PostgreSQL</productname> supporte actuellement les règles de 
    2188      changement d'heure pour la période de 1902 à 2038 (correspondant à 
    2189      l'échelle intégrale du temps système Unix). Les périodes en dehors de 
    2190      cette échelle sont prises en tant que <quote>temps standard</quote> pour le 
     2182     d'heure (heure d'été/heure d'hiver)
     2183     <productname>PostgreSQL</productname> gère actuellement les règles de 
     2184     changement d'heure pour la période de 1902 à 2038 (qui correspond à 
     2185     l'intégralité de l'échelle du temps système Unix). Les heures en dehors de 
     2186     cette échelle sont prises dans le <quote>temps standard</quote> du 
    21912187     fuseau horaire sélectionné, quelque soit la partie de l'année où elles 
    21922188     tombent. 
     
    21972193     définitions standard <acronym>SQL</acronym> pour un usage typique. 
    21982194     Néanmoins, le standard <acronym>SQL</acronym> possède un mélange  
    2199      bizarre de types de date/heure et de possibilités. Deux problèmes  
    2200      sont évidents
     2195     étrange de types de date/heure et de possibilités. Deux problèmes  
     2196     évidents sont&nbsp;
    22012197 
    22022198     <itemizedlist> 
    22032199      <listitem> 
    22042200       <para> 
    2205         Bien que le type <type>date</type> n'ait pas de fuseau horaire 
    2206         associé, le type <type>heure</type> peut en avoir un. 
     2201        bien que le type <type>date</type> n'ait pas de fuseau horaire 
     2202        associé, le type <type>heure</type> peut en avoir un. 
    22072203        Les fuseaux horaires, dans le monde réel, ne peuvent avoir de sens 
    22082204        qu'associés à une date et à une heure, vu que l'écart peut varier 
    2209         avec l'heure d'été. 
     2205        avec l'heure d'été&nbsp;; 
    22102206       </para> 
    22112207      </listitem> 
     
    22132209      <listitem> 
    22142210       <para> 
    2215         Le fuseau horaire par défaut est précisé comme un écart numérique constant 
    2216         avec l'<acronym>UTC</acronym>. Il n'est pas possible de s'adapter à l'heure  
     2211        le fuseau horaire par défaut est précisé comme un écart numérique constant 
     2212        avec l'<acronym>UTC</acronym>. Il n'est, de ce fait, pas possible de s'adapter à l'heure  
    22172213        d'été ou d'hiver lorsque l'on fait des calculs arithmétiques qui passent 
    22182214        les limites de l'heure d'été et de l'heure d'hiver. 
     
    22232219    </para> 
    22242220 
     2221<!-- ICI --> 
    22252222    <para> 
    22262223     Pour ne pas avoir ces difficultés, nous recommandons d'utiliser des