Reqettes sql

Bonjour,
en fait mon probléme est que j'utilise deux tables basées et j'aimerais faire une mise à jour sur l'une des deux en utilisant les données de l'autre.que faire?merci de me repondre
Configuration: Windows 2000
Internet Explorer 6.0

4 réponses

  1. MERGE <hint> INTO <table_name>
    USING <table_view_or_query>
    ON (<condition>)
    WHEN MATCHED THEN <update_clause>
    DELETE <where_clause>
    WHEN NOT MATCHED THEN <insert_clause>
    [LOG ERRORS <log_errors_clause> <reject limit <integer | unlimited>];

    voir http://psoug.org/reference/merge.html
    Not matched si les PK ne correspondent pas
    matched si les pk correspondent
    1. si tu travailles avec oracle tu peux utiliser la commande MERGE
      1. pouvez vous me donner la syntax de cette commande?
    2. Hello,

      Il faut faire un update dans le genre :
      UPDATE Table1 INNER JOIN Table2 ON Table1.ID = Table2.ID SET Table2.MonChamp = Table1.MonChamp;

      1. les deux table sont EXACTEMENT identique ?
        1. non les deux tables ne sont pas identiques