Aracılığıyla paylaş


bit (Transact-SQL)

Şunlar için geçerlidir:SQL ServerAzure SQL VeritabanıAzure SQL Yönetilen ÖrneğiAzure Synapse AnalyticsAnaliz Platformu Sistemi (PDW)Microsoft Fabric'teki SQL analiz uç noktasıMicrosoft Fabric'teki ambarMicrosoft Fabric'teki SQL veritabanı

, 1veya 0değerini NULLalabilen bir tamsayı veri türü.

Remarks

SQL Server Veritabanı Altyapısı , bit sütunlarının depolama alanını iyileştirir. Tabloda 8 veya daha az bit sütun varsa, sütunlar 1 bayt olarak depolanır. 9 ile 16 bit arasında sütun varsa, sütunlar 2 bayt olarak depolanır ve bu şekilde devam eder.

Bit veri türü Boole değerlerini depolamak için kullanılabilir. ve dize değerleri TRUEFALSE değerlerine dönüştürülebilir: öğesine dönüştürülür TRUEve 1 öğesine FALSEdönüştürülür.0

Bit'e dönüştürmek sıfır olmayan tüm değerleri olarak yükseltiyor1.

Bit veri türü COUNT işlevini destekler. Ancak, , SUM, AVGve MINgibi MAXdiğer standart toplama işlevleri bit veri türünü doğrudan desteklemez.