Является ли T-SQL CASE ленивой оценкой?
Да, он оценивает WHEN по порядку, пока не найдет истинное, и не оценивает оставшиеся WHEN.