首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

SqlServer Express 2005数据库中的布尔值用什么表示?怎样赋值?该怎么解决

2012-01-29 
SqlServer Express 2005数据库中的布尔值用什么表示?怎样赋值?SqlServerExpress2005数据库中的布尔值用什

SqlServer Express 2005数据库中的布尔值用什么表示?怎样赋值?
SqlServer   Express   2005数据库中的布尔值用什么表示?怎样赋值?

比如Update   set   字段=true   where   条件,这样吗?

[解决办法]
位数据类型用bit关键字声明,位类型数据只有两种取值:0和1。在输入0以外的其他值时,系统均把它们当作1看待。这种数据类型常作为逻辑变量使用,用来表示真、假或是是、否等二值选择。例如:
Declare @var1 bit, @var2 bit
set @var1 = 10
set @var2 = 0
select '@var1 ' = @var1, '@var2 ' = @var2
其执行结果为:
@var1 @var2
1 0

热点排行