bit (Transact-SQL)

Ein ganzzahliger Datentyp, der den Wert 1, 0 oder NULL annehmen kann.

Hinweise

Das SQL Server Database Engine (Datenbankmodul) optimiert das Speichern von bit-Spalten. Wenn in einer Tabelle 8 oder weniger bit-Spalten vorhanden sind, werden die Spalten als 1 Byte gespeichert. Sind zwischen 9 und 16 bit-Spalten vorhanden, werden diese als 2 Byte gespeichert usw.

Die Zeichenfolgenwerte TRUE und FALSE können in bit-Werte konvertiert werden: TRUE wird in 1 konvertiert, und FALSE wird in 0 konvertiert.

Die Konvertierung in den bit-Datentyp ergibt für alle Werte ungleich 0 den Wert 1.

Siehe auch

Verweis

ALTER TABLE (Transact-SQL)

CAST und CONVERT (Transact-SQL)

CREATE TABLE (Transact-SQL)

Datentypen (Transact-SQL)

DECLARE @local\_variable (Transact-SQL)

SET @local\_variable (Transact-SQL)

sys.types (Transact-SQL)

Konzepte

Datentypkonvertierung (Datenbankmodul)