Agregirani bitovi
Objavljeno: 19-06-2014 | Autor: Nenad Živković | Kategorija: Funkcije, T-SQL, Trikovi
Ознаке: BIT, Identity, MAX, MIN
0
Ukoliko dobijete ideju da proverite da li u nekoj BIT koloni postoji makar jedna vrednost true ili makar jedna vrednost false, možda će vam prvo pasti na pamet ideja da iskoristite agregatne funkcije MAX() ili MIN() i lako proverite da li su sve vrednosti iste, s obzirom da postoje samo dve moguće vrednosti.
Međutim, ako pokušate da izvršite komandu:
SELECT MAX(UBoji) FROM dbo.CrtaneEpizode;
ubrzo ćete udariti u zid pošto se javlja sledeća greška:
Msg 8117, Level 16, State 1, Line 1
Operand data type bit is invalid for max operator.