bit (Transact-SQL)

Données de type entier qui peuvent prendre la valeur 1, 0 ou NULL.

Notes

Le Moteur de base de données SQL Server optimise le stockage des colonnes bit. S'il y a au plus 8 colonnes bit dans une table, celles-ci sont stockées dans 1 octet. S'il y a entre 9 et 16 colonnes bit, elles sont stockées dans 2 octets, etc.

Les valeurs de chaîne TRUE et FALSE peuvent être converties en valeurs bit : TRUE est convertie en 1 et FALSE est convertie en 0.

Lors d'une conversion en bit, toute valeur différente de zéro est changée en 1.

Voir aussi

Référence

ALTER TABLE (Transact-SQL)

CAST et CONVERT (Transact-SQL)

CREATE TABLE (Transact-SQL)

Types de données (Transact-SQL)

DECLARE @local\_variable (Transact-SQL)

SET @local\_variable (Transact-SQL)

sys.types (Transact-SQL)

Concepts

Conversion de types de données (moteur de base de données)