Tipo di dati bit SQL Server

Tipo di dati bit SQL Server
I tipi di dati sono il blocco dell'edificio per tutto ciò che crei con qualsiasi linguaggio di programmazione o dati archiviati in un database. Sono responsabili di determinare quali valori si possiedono, la struttura dei dati, la formattazione, quali funzioni e operazioni puoi eseguire, le opzioni di archiviazione e molto altro.

Vari tipi di dati possono variare a seconda del linguaggio di programmazione e altro ancora. Tuttavia, per questo post, ci concentreremo sul tipo di dati bit disponibile in SQL Server.

Tipo di bit SQL Server

Il tipo di dati bit è un tipo di dati interi che accetta tre valori; 0, 1 e null. Quanto segue è la sintassi del tipo di bit.

MORSO

SQL Server ottimizzerà automaticamente la dimensione delle colonne che archiviano il tipo di dati bit. Ad esempio, se ci sono otto o meno bit in una colonna, SQL Server li memorizzerà come 1 byte. Se il numero di bit è di otto o più, li memorizzerà come 2 byte.

È bene ricordare che i valori booleani possono essere convertiti in tipi di bit con vera risoluzione in 1 e falsa risoluzione a 0.

Esempio

Quanto segue illustra un'istruzione Crea tabella con una colonna di tipo di dati bit.

Crea table temp_table (
id int non null Identity Key primario,
bit_data bit
);

È quindi possibile inserire i dati di esempio nella tabella come:

INSERIRE
IN
Temp_table (bit_data)
Valori (0),
(1),
(0),
(1),
(0);

Seleziona i dati dalla tabella:

Seleziona * da temp_table;

Produzione:

id | bit_data |
--+--------+
1 | 0 |
2 | 1 |
3 | 0 |
4 | 1 |
5 | 0 |

Conclusa

Questo breve post ha coperto le basi del lavoro con il tipo di bit in SQL Server.

Grazie per aver letto!!