
正文
sqlserver布尔,sqlserver布尔注入
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
SqlServer Express 2005数据库中的布尔值用什么表示?怎样赋值
SqlServer Express 2005数据库中的布尔值的数据类型是 bit
可用值是 0,1;其中0 表示false, 1表示true
如:declare @bit bit ; set @bit=0
相关问答
Q1: SQL数据库中布尔值用什么数据类型
在SQL Server中,布尔值用的数据类型是bit。
Bit称为位数据类型,其数据有两种取值:0和1,长度为1位。在输入0以外的其他值时,系统均把它们当1看待。这种数据类型常作为逻辑变量使用,用来表示真、假或是、否等二值选择。
创建时用法如下:
create table test
(id int,
flag bit);
Q2: sqlserver2008 布尔类型强制转换数字类型
--数据库默认布尔类型 是bit类型 bit 0 或者 1 应可支持转换数字类型
--使用 CAST:CAST ( expression AS data_type )
--使用 CONVERT:CONVERT (data_type[(length)], expression [, style])
select convert(int,字段) 或 cast(字段 as int)
希望能帮到你!
以前回答案例,可参考下如:
参考:






