在Microsoft SQL Server中有布尔数据类型吗?
如果不是,在MS SQL Server的替代方案是什么?
在Microsoft SQL Server中有布尔数据类型吗?
如果不是,在MS SQL Server的替代方案是什么?
当前回答
使用Bit数据类型。在本地T-SQL中处理它时,它的值为1和0
其他回答
在SQL Server中可以使用Bit DataType来存储布尔数据。
使用BIT数据类型表示布尔数据。BIT字段的值为1,0或NULL。
create table <tablename> (
<columnName> bit
)
除非你想要一个三路布尔值,你应该像这样添加NOT NULL DEFAULT 0:
create table <tablename> (
<columnName> bit not null default 0
)
SQL Server使用Bit数据类型
我使用TINYINT(1)数据类型,以存储布尔值在SQL Server虽然BIT是非常有效的
您可以使用BIT数据类型来表示布尔数据。BIT字段的值可以是1、0或null。