Algunas personas prefieren hacer lo siguiente
declare @True bit,@False bit
set @True = 1
set @False = 0
Y luego usa @True
o @False
para el resto de su consulta.
Me imagino que en la compilación posterior, la diferencia de eficiencia entre los dos métodos es tan pequeña que puede escribirla con seguridad en el estilo que prefiera.