SQL Server няма булев тип данни
. Както @Mikael посочи, най-близкото приближение е битът. Но това е числов тип, а не булев тип. Освен това поддържа само 2 стойности - 0 или 1 (и една нестойност, NULL ).
SQL (стандартен SQL, както и диалект на T-SQL) описва логика с три стойности . Булевият тип за SQL трябва да поддържа 3 стойности - TRUE , FALSE и UNKNOWN (и също не-стойността NULL ). Така че bit всъщност не е подходящо съвпадение тук.
Като се има предвид, че SQL Server няма поддръжка за типа данни , не трябва да очакваме да можем да пишем литерали от този "тип".