Select deyiminde alan değeri olarak kullanıldığında 1 veya 0'ı bit olarak ifade etmek mümkün müdür?
Örneğin
Bu durumda deyim (bir select deyiminin parçasıdır) ICourseBased int türündedir.
case
when FC.CourseId is not null then 1
else 0
end
as IsCoursedBased
Biraz tip olması için her iki değeri de kullanmalıyım.
case
when FC.CourseId is not null then cast(1 as bit)
else cast(0 as bit)
end
as IsCoursedBased
Değerleri her seferinde yayınlamak zorunda kalmadan bit tipi olarak ifade etmenin kısa bir yolu var mı?
(MS SQL Server 2005 kullanıyorum)