bit (Transact-SQL)

適用対象:yesSQL Server (サポートされているすべてのバージョン) YesAzure SQL Database YesAzure SQL Managed Instance yesAzure Synapse Analytics yesAnalytics Platform System (PDW)

1、0、または NULL の値をとる整数型です。

注釈

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

文字列値 TRUE および FALSE は bit 値へ変換することができます: TRUE は 1 へ、FALSE は 0 へと変換されます。

bit 型への変換において、0 以外の値はすべて 1 へと変換されます。

関連項目

ALTER TABLE (Transact-SQL)
CAST および CONVERT (Transact-SQL)
CREATE TABLE (Transact-SQL)
データ型の変換 (データベース エンジン)
データ型 (Transact-SQL)
DECLARE @local_variable (Transact-SQL)
SET @local_variable (Transact-SQL)
sys.types (Transact-SQL)