Transact-SQL参考文档上说:
-------------------------------------
bit
整型数据 1、0 或 NULL。
注释
不能对 bit 类型的列使用索引。
Microsoft® SQL Server™ 优化用于 bit 列的存储。如果一个表中有不多于 8 个的 bit 列,这些列将作为一个字节存储。
bit值类型可以取值为 1 (true )、0 或 NULL 的整数数据类型。
当你直接打开表向这一列中插入数据是就需要插入true或false ,即表现值
当你用sql语句插入数据的时候该列就插入0(false)或1(true),0,1即实际值
这里插入非0数据,自动转换为1 ,没有插入时默认null
insert into boy values('lijiash9','beijing',23,
9)
true
insert into boy values('lijiash00','beijing',23,
0)
false
insert into boy values('lijiash111','beijing',23,
1)
true
insert into boy values('lijiash null','beijing',23,
null)
出错
当你在查询分析其中用select语句读取这个表中的这一列数据时该列数据显示的是0或1
当你在C#等应用程序中调用sqlserver2005存储过程是返回的结果集中这一列的值是true或false
在数据库中存放的是0/1/NULL,自己用SQL转:
select case 字段 when 1 then '是' when 0 then '否' else '空' end from 表
BIT类型在SQL Server中的存储大小 参照http://syue.com/Database/MsSQL/238110.html
分享到:
相关推荐
SQL2005数据类型
sql server 2005 数据类型
SQL_Server_2005_常用数据类型详解
SQL中常用类型使用总结, SQL Server 2005 中的数据类型总结
数据类型是数据的一种属性,表示数据所表示信息的类型。任何一种计算机语言都定义了自己的数据类型。当然,不同的程序语言都具有不同的特点,所定义的数据类型的各类和名称都或多或少...SQLServer提供了25种数据类型:
ms sql server2000导入到ms sql server 2005,你只需按照文档里写的方法操作即可。
MS SQL SERVER2005 SP1镜像高可用性实施手册 SQL SERVER2005 的镜像功能是在这个版本中新增的一个功能,该功能大大提高了在系统在 出现故障时,切换到镜像服务器上的速度,大约10 秒以内,这要比SQL SERVER2005 群集...
XML 数据类型列可以在包含其他关系列的表中创建,也可以在与主表之间具有外键关系的独立表中创建。XML 数据类型列、变量和参数可以使用 XML 架构而不是 DTD 加以...本文将为大家介绍SQL2005用XML数据类型进行数据建模。
ms sql2005 驱动包 一个 直接下载导入就可以用
SQL Server 2005 数据类型和.Net数据类型的对应关系.doc
这篇文章深入探讨了有关提升Microsoft® SQL Server™ 2005中XML数据类型的查询和修改操作性能的诸多问题。为了更好的理解本文,您最好事先熟悉SQL Server 2005中有关XML的相关特性。作为背景材料,您可以查阅MSDN...
整数型数据包括bigint型、int型、smallint型和tinyint型。 浮点数据类型包括real型、float型、decimal型和numeric型。
SQL Server 2005中的类型与C#中的类型对应关系
这只是 MS SQL 数据类型 的一份简单的doc文档
详细介绍了SQl2008的各种常用的数据类型,
MS SQL与MySQL间数据转换工具绿色版,非常好用,不用安装,自已一直在用
sqlserver数据库类型对应Java中的数据类型
sql server 2005数据类型说明
SQL SERVER的数据类型介绍,创建用户定义的数据类型
sql 数据类型详解sql 数据类型详解sql 数据类型详解