OR n'est pas pris en charge avec l'expression CASE dans SQL Server

OR n’est pas pris en charge avec l’expression CASE dans SQL Server

Ce format vous oblige à utiliser soit :

CASE ebv.db_no
  WHEN 22978 THEN 'WECS 9500'
  WHEN 23218 THEN 'WECS 9500'
  WHEN 23219 THEN 'WECS 9500'
  ELSE 'WECS 9520'
END as wecs_system

Sinon, utilisez :

CASE
  WHEN ebv.db_no IN (22978, 23218, 23219) THEN 'WECS 9500'
  ELSE 'WECS 9520'
END as wecs_system