34,588
社区成员
发帖
与我相关
我的任务
分享
bit
整型数据 1、0 或 NULL。
注释
不能对 bit 类型的列使用索引。
Microsoft® SQL Server™ 优化用于 bit 列的存储。如果一个表中有不多于 8 个的 bit 列,这些列将作为一个字节存储。如果表中有 9 到 16 个 bit 列,这些列将作为两个字节存储。更多列的情况依此类推。
create table #tt(id int constraint id_check check (id =1 or id=2))
insert #tt
select 3
消息 547,级别 16,状态 0,第 3 行
INSERT 语句与 CHECK 约束"id_check"冲突。该冲突发生于数据库"tempdb",表"dbo.#tt_________000000000004", column 'id'。
语句已终止。