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