Changeset 697

Show
Ignore:
Timestamp:
09/20/07 23:50:31 (1 year ago)
Author:
gleu
Message:

Quelques corrections sur le chapitre plpgsql (dont une enorme faute de fond).

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • traduc/branches/bv747/manuel/plpgsql.sgml

    r326 r697  
    23092309     Cet exemple de déclencheur assure qu'à chaque moment où une ligne est insérée ou  
    23102310     mise à jour dans la table, le nom de l'utilisateur courant et l'heure sont estampillés  
    2311      dans la ligne. Et cela assure qu'un nom d'employé est donné et que le salaire 
     2311     dans la ligne. Et cela vous assure qu'un nom d'employé est donné et que le salaire 
    23122312     est une valeur positive. 
    23132313    </para> 
  • traduc/branches/bv803/manuel/plpgsql.sgml

    r479 r697  
    26142614     Cet exemple de déclencheur assure qu'à chaque moment où une ligne est insérée ou  
    26152615     mise à jour dans la table, le nom de l'utilisateur courant et l'heure sont estampillés  
    2616      dans la ligne. Et cela assure qu'un nom d'employé est donné et que le salaire 
     2616     dans la ligne. Et cela vous assure qu'un nom d'employé est donné et que le salaire 
    26172617     est une valeur positive. 
    26182618    </para> 
  • traduc/branches/bv81x/manuel/plpgsql.xml

    r479 r697  
    553553     Toutes les variables utilisées dans un bloc doivent être déclarées  
    554554     dans la section déclaration du bloc. 
    555      (La seule exception est que la variable de boucle d'une boucle <literal>FOR</literal> 
     555     La seule exception est que la variable de boucle d'une boucle <literal>FOR</literal> 
    556556     effectuant une itération sur des valeurs entières est automatiquement déclarée 
    557557     comme variable entière. 
     
    560560    <para> 
    561561     Les variables <application>PL/pgSQL</application> peuvent être de n'importe quel type de données 
    562      tels que <type>integer</type>, <type>varchar</type>, et 
     562     tels que <type>integer</type>, <type>varchar</type> et 
    563563     <type>char</type>. 
    564564    </para> 
     
    12421242 
    12431243    <para> 
    1244      A la différence de toutes les autres commandes dans <application>PL/pgSQL</application>,  
     1244     À la différence de toutes les autres commandes dans <application>PL/pgSQL</application>,  
    12451245     une commande lancée par une instruction <command>EXECUTE</command> n'est 
    12461246     pas préparée ni sauvée une seule fois pendant la durée de la session. À la 
     
    27162716 
    27172717   <para> 
    2718     La valeur de retour d'un déclencheur de niveau ligne <literal>BEFORE</literal> ou 
     2718    La valeur de retour d'un déclencheur de niveau instruction <literal>BEFORE</literal> ou 
    27192719    <literal>AFTER</literal> ou un déclencheur de niveau ligne <literal>AFTER</literal> est 
    27202720    toujours ignoré&nbsp;; il pourrait aussi bien être NULL. Néanmoins, tous les 
     
    27342734     Cet exemple de déclencheur assure qu'à chaque moment où une ligne est insérée ou  
    27352735     mise à jour dans la table, le nom de l'utilisateur courant et l'heure sont estampillés  
    2736      dans la ligne. Et cela assure qu'un nom d'employé est donné et que le salaire 
     2736     dans la ligne. Et cela vous assure qu'un nom d'employé est donné et que le salaire 
    27372737     est une valeur positive. 
    27382738    </para> 
  • traduc/trunk/manuel/plpgsql.xml

    r696 r697  
    534534     Toutes les variables utilisées dans un bloc doivent être déclarées  
    535535     dans la section déclaration du bloc. 
    536      (La seule exception concerne la variable d'une boucle 
    537      <literal>FOR</literal> qui, si elle itère sur des valeurs entières, 
    538      est implicitement déclarée comme une variable de type <type>integer</type>.) 
     536     La seule exception concerne la variable d'une boucle <literal>FOR</literal> 
     537     qui, si elle itère sur des valeurs entières, 
     538     est implicitement déclarée comme une variable de type <type>integer</type>. 
    539539     </para> 
    540540 
     
    13071307 
    13081308    <para> 
    1309      A la différence de toutes les autres commandes dans <application>PL/pgSQL</application>,  
     1309     À la différence de toutes les autres commandes dans <application>PL/pgSQL</application>,  
    13101310     une commande lancée par une instruction <command>EXECUTE</command> n'est 
    13111311     pas préparée ni sauvée une seule fois pendant la durée de la session. À la 
     
    27642764     <listitem> 
    27652765      <para> 
    2766        Data type <type>name</type>; the name of the table that  
    2767        caused the trigger invocation
     2766       Type de données <type>nom</type>&nbsp;; le nom de la table qui a 
     2767       déclenché le déclencheur
    27682768      </para> 
    27692769     </listitem> 
     
    28252825 
    28262826   <para> 
    2827     La valeur de retour d'un déclencheur de niveau ligne <literal>BEFORE</literal> ou 
     2827    La valeur de retour d'un déclencheur de niveau instruction <literal>BEFORE</literal> ou 
    28282828    <literal>AFTER</literal> ou un déclencheur de niveau ligne <literal>AFTER</literal> est 
    28292829    toujours ignoré&nbsp;; il pourrait aussi bien être NULL. Néanmoins, tous les 
     
    28432843     Cet exemple de déclencheur assure qu'à chaque moment où une ligne est insérée ou  
    28442844     mise à jour dans la table, le nom de l'utilisateur courant et l'heure sont estampillés  
    2845      dans la ligne. Et cela assure qu'un nom d'employé est donné et que le salaire 
     2845     dans la ligne. Et cela vous assure qu'un nom d'employé est donné et que le salaire 
    28462846     est une valeur positive. 
    28472847    </para>