SQL Server -Bit -Datentyp

SQL Server -Bit -Datentyp
Datentypen sind der Baustein für alles, was Sie mit einer Programmiersprache oder Daten, die Sie in einer Datenbank speichern, erstellen. Sie sind dafür verantwortlich, zu bestimmen, welche Werte von Ihnen gelten.

Verschiedene Datentypen können je nach Programmiersprache und mehr variieren. Für diesen Beitrag konzentrieren wir uns jedoch auf den in SQL Server verfügbaren Bitdatentyp.

SQL Server -Bittyp

Der Bit -Datentyp ist ein Ganzzahl -Datentyp, der drei Werte akzeptiert. 0, 1 und Null. Das Folgende ist die Syntax des Bittyps.

BIT

SQL Server optimiert automatisch die Größe der Spalten, die Bit -Datentyp speichern. Wenn beispielsweise in einer Spalte acht oder weniger Bits vorhanden ist, speichert SQL Server sie als 1 Byte. Wenn die Anzahl der Bits acht oder höher ist, speichert sie sie als 2 Bytes.

Es ist gut zu beachten.

Beispiel

Das Folgende zeigt eine Anweisung für Erstellen von Tabellenanweisung mit einer Spalte für Bit -Datentypen.

Tabelle erstellen temp_table (
Id int nicht null identity Primärschlüssel,
bit_data bit
);

Sie können dann Beispieldaten in die Tabelle einfügen wie:

EINFÜGUNG
HINEIN
Temp_table (bit_data)
Werte (0),
(1),
(0),
(1),
(0);

Wählen Sie Daten aus der Tabelle aus:

Wählen Sie * aus temp_table;

Ausgang:

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

Beendet

Dieser kurze Beitrag behandelte die Grundlagen der Arbeit mit dem Bit -Typ in SQL Server.

Danke fürs Lesen!!