Поделиться через


bit (Transact-SQL)

Применимо к:SQL Server База данных SQL Azure Управляемый экземпляр SQL Azure Управляемый экземпляр SQL Azure Конечная точка аналитики аналитики Synapse Analytics Analytics (PDW)SQL Analyticsв Microsoft FabricХранилище в Microsoft Fabric

Целочисленный тип данных, который может принимать значение 1, 0или NULL.

Замечания

Ядро СУБД SQL Server оптимизирует хранение битовых столбцов. Если в таблице имеется 8 или менее столбцов типа bit, они хранятся как 1 байт. Если имеется от 9 до 16 столбцов типа bit, они хранятся как 2 байта и т. д.

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

Преобразование в бит способствует любому ненулевому значению 1.