Skriver T-SQL i en SP i SQL-server 2005.
Conditional assign
Svara
Jag vill göra en villkorad tilldelning i en select-sats.
Jag skulle vilja göra en IF-sats som liknar VB's IIF eller C#'s '? :'
Alltså något liknande, fast i T-SQL:
SET a = IF b>10 THEN 'Stort' ELSE 'Litet'
Går det?
En variant för mig är att göra en egen funktion, men prestandan verkar få lida då.