Share via


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 ter um valor de 1, 0ou 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.

O tipo de dados de bit pode ser usado para armazenar valores booleanos. Os valores TRUE de cadeia de caracteres e FALSE podem ser convertidos em valores de bits : TRUE é convertido em 1, e FALSE é convertido em 0.

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