bit (Transact-SQL)

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

解説

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

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

参照

関連項目

ALTER TABLE (Transact-SQL)
CAST および CONVERT (Transact-SQL)
CREATE TABLE (Transact-SQL)
データ型 (Transact-SQL)
DECLARE @local\_variable (Transact-SQL)
DELETE (Transact-SQL)
INSERT (Transact-SQL)
SET @local\_variable (Transact-SQL)
sys.syscolumns (Transact-SQL)
UPDATE (Transact-SQL)

その他の技術情報

データ型の変換 (データベース エンジン)

ヘルプおよび情報

SQL Server 2005 の参考資料の入手