Type de données de bits SQL Server

Type de données de bits SQL Server
Les types de données sont le bloc de construction de tout ce que vous créez avec n'importe quel langage de programmation ou données que vous stockez dans une base de données. Ils sont chargés de déterminer les valeurs que vous détenez, la structure des données, le formatage, les fonctions et les opérations que vous pouvez effectuer, les options de stockage et bien plus encore.

Divers types de données peuvent varier en fonction du langage de programmation et plus. Cependant, pour cet article, nous nous concentrerons sur le type de données de bits disponible dans SQL Server.

Type de bit SQL Server

Le type de données de bits est un type de données entier qui accepte trois valeurs; 0, 1 et null. Ce qui suit est la syntaxe du type de bit.

BIT

SQL Server optimisera automatiquement la taille des colonnes qui stockent le type de données de bits. Par exemple, s'il y a huit bits ou moins dans une colonne, SQL Server les stockera en 1 octet. Si le nombre de bits est de huit ou plus, il les stockera en 2 octets.

Il est bon de se rappeler que les valeurs booléennes peuvent être converties en types de bits avec une véritable résolution à 1 et une fausse résolution à 0.

Exemple

Ce qui suit illustre une instruction CREATE TABLE avec une colonne de type de données bit.

Créer une table Temp_Table (
id int not null identité clé primaire,
bit_data bit
));

Vous pouvez ensuite insérer des exemples de données dans la table en tant que:

INSÉRER
DANS
Temp_table (bit_data)
Valeurs (0),
(1),
(0),
(1),
(0);

Sélectionnez les données du tableau:

SELECT * FROM TEMP_TABLE;

Sortir:

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

Terminé

Ce court article couvrait les bases du travail avec le type de bit dans SQL Server.

Merci d'avoir lu!!