次の方法で共有


bit (Transact-SQL)

Applies to: SQL Server Azure SQL Database Azure SQL Managed Instance Azure Synapse Analytics Analytics Platform System (PDW) Microsoft Fabric の SQL 分析エンドポイント Microsoft Fabric のウェアハウス

10、またはNULLの値を受け取ることができる整数データ型。

解説

SQL Server データベース エンジンでは、bit 列のストレージが最適化されます。 テーブル内で 8 個以下の bit 列がある場合は、列が 1 バイトとして格納されます。 bit 列が 9 ~ 16 ある場合には、列は 2 バイトとして格納されます。

ビットデータ型を使用して、ブール値を格納できます。 文字列値 TRUEFALSE は、 ビット 値に変換できます。 TRUE1に変換され、 FALSE0に変換されます。

ビットに変換すると 0 以外の値が1に昇格します。

ビット データ型は、COUNT 関数をサポートします。 ただし、 SUMAVGMINMAXなどの他の標準集計関数では、 ビット データ型は直接サポートされません。