bit (Transact-SQL)

Berlaku untuk:SQL ServerAzure SQL DatabaseAzure SQL Managed InstanceAzure Synapse AnalyticsTitik 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.