SQL Server Bit Bit Data

SQL Server Bit Bit Data
Rodzaje danych są elementem konstrukcyjnym wszystkiego, co zbudujesz z dowolnym językiem lub danych programowania, które przechowujesz w bazie danych. Są odpowiedzialne za określenie, jakie wartości posiadasz, strukturę danych, formatowanie, jakie funkcje i operacje możesz wykonać, opcje przechowywania i wiele więcej.

Różne typy danych mogą się różnić w zależności od języka programowania i więcej. Jednak w tym poście skupimy się na typie danych bitowych dostępnych na SQL Server.

SQL Server Typ Bit

Typ danych bitowych jest typem danych liczb całkowitych, który akceptuje trzy wartości; 0, 1 i NULL. Poniżej znajduje się składnia typu bit.

FRAGMENT

SQL Server automatycznie zoptymalizuje rozmiar kolumn, które przechowują typ danych bitów. Na przykład, jeśli w kolumnie jest osiem lub mniej bitów, SQL Server będzie przechowywać je jako 1 bajt. Jeśli liczba bitów wynosi osiem lub więcej, przechowuje je jako 2 bajty.

Dobrze jest pamiętać, że wartości logiczne można przekonwertować na typy bitów z prawdziwą rozwiązywaniem na 1 i fałszywie rozwiązywania na 0.

Przykład

Poniżej ilustruje instrukcja Utwórz tabelę z kolumną typu danych bitowych.

Utwórz tabelę temp_table (
Id Int Not Null Identity Cey Key,
bit_data bit
);

Następnie możesz wstawić przykładowe dane do tabeli jako:

WSTAWIĆ
DO
Temp_table (bit_data)
Wartości (0),
(1),
(0),
(1),
(0);

Wybierz dane z tabeli:

Wybierz * z temp_table;

Wyjście:

ID | BIT_DATA |
--+--------+
1 | 0 |
2 | 1 |
3 | 0 |
4 | 1 |
5 | 0 |

Zakończyło się

Ten krótki post obejmował podstawy pracy z typem bitów na serwerze SQL.

Dziękuje za przeczytanie!!