Share via


bit (Transact-SQL)

Si applica a:SQL ServerDatabase SQL di AzureIstanza gestita di SQL di AzureAzure Synapse AnalyticsPiattaforma di strumenti analitici (PDW)Endpoint di analisi SQL in Microsoft FabricWarehouse in Microsoft Fabric

Tipo di dati integer che può accettare un valore , 10o NULL.

Osservazioni:

Il motore di database di SQL Server ottimizza l'archiviazione delle colonne di bit. Se una tabella contiene al massimo 8 colonne di tipo bit, le colonne vengono archiviate come singolo byte. Se la tabella contiene da 9 a 16 colonne di tipo bit, le colonne vengono archiviate in 2 byte e così via.

Il tipo di dati di bit può essere usato per archiviare valori booleani. I valori TRUE stringa e FALSE possono essere convertiti in valori di bit : TRUE vengono convertiti in 1e FALSE vengono convertiti in 0.

La conversione in bit promuove qualsiasi valore diverso da zero in 1.