Impliquent peu avec constante à 1 ou 0 dans SQL Server

Est-il possible d'exprimer 1 ou 0 comme un peu lorsqu'il est utilisé comme valeur d'un champ dans une instruction select?

par exemple

Dans ce cas, l'énoncé (qui fait partie d'une instruction select) ICourseBased est de type int.

case 
when FC.CourseId is not null then 1
else 0
end
as IsCoursedBased

Pour qu'il soit de type un peu d'avoir à jeter les deux valeurs.

case 
when FC.CourseId is not null then cast(1 as bit)
else cast(0 as bit)
end
as IsCoursedBased

Est-il à court de main d'exprimer les valeurs de bits type sans avoir à lancer à chaque fois?

(Je suis à l'aide de MS SQL Server 2005)