SQL Server utför inte kortslutningsutvärdering (dvs. bör inte litas på). Det är ett ganska välkänt problem. Ref: Bli inte beroende av uttryckskortslutning i T-SQL (inte ens med CASE) Kortslutning Kortslutningsutvärdering Är SQL WHERE-satsen kortslutning utvärderad ?