J'essaie de faire une mise à jour SQL où je veux définir la valeur de la colonne en cours de mise à jour en fonction de la valeur d'une seconde table. Le script ci-dessous montre ce que j'essaie de faire, mais jusqu'à présent, je n'ai pas trouvé la bonne syntaxe.Mise à jour à l'aide de casse et sélection depuis une table différente
update sometable set name =
case
when (select newid from lookuptable where oldid = name) <> null then newid
else name
end