Quel est le problème avec SQL suivant. La variable de table Can ne peut-elle pas être utilisée dans la clause JOIN? L'erreur msg est de "Msg 170, niveau 15, état 1, ligne 8 ligne 8: syntaxe incorrecte près de" t1 "."SQL Server: variable de table utilisée dans une jointure interne
Declare @t TABLE (
_SportName varchar(50),
_Lang varchar(3)
)
insert @t VALUES('Basketball', 'ENG') -- ENG
UPDATE tblSport t1
SET
t1.SportName = @t._SportName
FROM
@t INNER JOIN tblSport ON (t1.Lang = @t._Lang)
Merci.
fait, après un temps de regarder la recherche de votre syntaxe est celui qui me l'a aidé le plus. +1 de moi pour ça. – Hades200621
Celui-ci fait la différence. – Rolo