Отличие между типами данных BOOLEAN и BIT в SQL заключается в том, что они используются для хранения разных видов данных. 2
BOOLEAN предназначен для хранения логических значений: TRUE, FALSE или NULL (неопределённое значение). 3
BIT используется для хранения бинарных значений и может принимать значения 1, 0 или NULL. 2