U kunt case
als stroomregeling. Een SQL case
is een expressie die een scalaire waarde retourneert op basis van voorwaarde(n).
Het is goed gedocumenteerd in de opmerkingen
sectie:
Een werkende code zou als volgt worden geschreven:
DECLARE @UNITY VARCHAR(5)
DECLARE @AUX VARCHAR(5)
SET @AUX =
CASE @UNITY
WHEN 'U1' THEN 'M1'
WHEN 'U2' THEN 'M2'
WHEN 'U3' THEN 'M3'
END
Opmerking Ik gebruik de syntaxis van de Simple CASE-expressie voor de beknoptheid.