Bagikan melalui


bit (Transact-SQL)

Berlaku untuk:SQL ServerAzure SQL DatabaseAzure SQL Managed InstanceAzure Synapse AnalyticsSistem Platform Analitik (PDW)Titik akhir analitik SQL di Microsoft FabricGudang di Microsoft FabricDatabase SQL di Microsoft Fabric

Jenis data bilangan 1bulat yang dapat mengambil nilai , , 0atau NULL.

Remarks

Mesin Database SQL Server mengoptimalkan penyimpanan kolom bit . Jika ada 8 kolom bit atau lebih sedikit dalam tabel, kolom disimpan sebagai 1 byte. Jika ada dari 9 hingga kolom 16 bit , kolom disimpan sebagai 2 byte, dan sebagainya.

Jenis data bit dapat digunakan untuk menyimpan nilai Boolean. Nilai string TRUE dan FALSE dapat dikonversi ke nilai bit : TRUE dikonversi ke 1, dan FALSE dikonversi ke 0.

Mengonversi ke bit mempromosikan nilai bukan nol ke 1.

Jenis data bit mendukung fungsi COUNT . Namun, fungsi agregat standar lainnya, seperti SUM, , AVGMIN, dan MAX, tidak secara langsung mendukung jenis data bit.