bit (Transact-SQL)

Aplica-se a:SQL ServerBanco de Dados SQL do AzureInstância Gerenciada de SQL do AzureAzure Synapse AnalyticsPDW (Analytics Platform System)Ponto de extremidade de SQL no Microsoft FabricWarehouse no Microsoft Fabric

Um tipo de dados inteiro que pode aceitar um valor 1, 0 ou NULL.

Comentários

O SQL Server Mecanismo de Banco de Dados otimiza o armazenamento de colunas de bits. Se houver 8 ou menos colunas bit em uma tabela, as colunas serão armazenadas como 1 byte. Se houver de 9 a 16 colunas bit, as colunas serão armazenadas como 2 bytes, e assim por diante.

Os valores de cadeia de caracteres TRUE e FALSE podem ser convertidos em valores bit: TRUE é convertido em 1 e FALSE é convertido em 0.

A conversão em bit promove qualquer valor diferente de zero a 1.

Confira também

ALTER TABLE (Transact-SQL)
CAST e CONVERT (Transact-SQL)
CREATE TABLE (Transact-SQL)
Conversão de tipo de dados (Mecanismo de Banco de Dados)
Tipos de dados (Transact-SQL)
DECLARE @local_variable (Transact-SQL)
SET @local_variable (Transact-SQL)
sys.types (Transact-SQL)