UPDATE et Table temporaire
Bonjour,
encore moi!
Toujours avec mes rayons et produits!!
Je souhaiterais faire une mise à jour de mes references (ref_produit) avec les nouvelles (new_ref) dans ma table rayons_produits mais j'ai un soucis et je ne sais pas si c'est le fait que je passe par une table temporaire..
Voici mon exemple :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14
|
TABLE Temporaire #produits_historiques
new_ref | old_ref
-----------------
8250 | 3024
9520 | 1014
8253 | 2010
TABLE rayons_produits
rayon | ref_produit
-------------------
20 | 1014
26 | 3024
42 | 2010 |
J'ai essayé ces 2 requetes :
Code:
1 2 3 4 5 6 7 8 9 10
|
-requete 1 :
UPDATE rayons_produits
set ref_produit = #produits_historiques.new_ref
where rayons_produits.ref_produit = #produits_historiques.old_ref
requete 2:
UPDATE rayons_produits
set ref_produit = #produits_historiques.new_ref
FROM rayons_produits RP INNER JOIN #produits_historiques PH ON RP.ref_produit = PH.old_ref |
Les 2 ne passent pas :( Il me met :
=>L'identificateur en plusieurs parties '#produits_historiques.old_ref' ne peut pas être lié.
=>L'identificateur en plusieurs parties '#produits_historiques.new_ref' ne peut pas être lié.
Je ne vois plus quoi essayer :(
HELPPPPPPPPPPPPPP!
Merci par avance