SQL Server数据库中bit字段类型使用时的注意事项
来源:互联网 发布:数据库原理与应用ppt 编辑:程序博客网 时间:2024/06/05 09:30
SQL Server数据库中bit字段类型的相关知识及其使用时的注意事项是本文我们主要要介绍的内容,使用过Access 的朋友都知道,Access 里有个“是/否”数据类型,在SQL Server中,没有这个名称,而使用bit。
在使用过程中有几点需要注意的事项,如下:
1、bit 与SQL Server的整型和数字数据相似的数字数据,但bit 列只能存储 0 和 1。
2、在插入、修改 bit 数据时,使用 0 或 1 ,而不是 false 或 true,bit 字段放在 where 查询条件中也是这样。
3、利用 RecordSet 将 bit 字段中的数据取出来后,它是 boolean类型,而不是数字类型,即在判断时应该使用if rs("bitField")=True then,而不是 if rs("bitField")=1 then。bit可以接受任意类型的数据,不过0和1之外的数据都会被储存为1 ,并且不允许NULL !
补充:一般地,在SQL SERVER 2000中,要将该型字段的默认值设为0,而不能设为NULL。尤其在“导入数据”后,格外要注意修改。
附录:SQL Server中的bit类型的使用:
1.往数据库中添加,修改bit 类型的字段时,只能用0或者1。
2.在SQL语句中也只能用0 或者1,比如 "where bFlag=1" 不能用 "where bFlag=TURE"。
3.在使用RecordSet 将bit字段的数据取出来后,转换为了Boolean 类型。这个时候判断要用TRUE 和FALSE。
关于SQL Server数据库中bit字段类型相关知识及其使用时的注意事项就介绍到这里了,希望本次的介绍能够对您有所收获!
- SQL Server数据库中bit字段类型使用时的注意事项
- SQL Server数据库中bit字段类型使用时的注意事项
- SQL Server数据库中bit字段类型使用时的注意事项
- Sql Server数据库中Identity类型字段的使用
- SQL Server中,timestamp类型使用注意事项
- 在SQL Server数据库中使用批处理的注意事项
- 转 在SQL Server数据库中使用批处理的注意事项
- sql server2000中bit类型字段的取反操作
- 数据库字段类型-SQL Server
- SQL Server 2008中获取数据库所有表及其字段名称、类型、长度的SQL
- SQL Server 中获取数据库所有表及其字段名称、类型、长度的SQL
- 使用SqlDependency监测SQL Server 2005/2008字段改动时的SQL语法及相关注意事项
- SQL Server 数据库获取表名,字段名,与字段类型语句。方便导出到Excel中使用。
- SQL SERVER的字段类型
- SQL SERVER的字段类型
- 在oracle中字段类型LONG的使用注意事项
- 在oracle中字段类型LONG的使用注意事项
- 在oracle中字段类型LONG的使用注意事项
- Textview 文本旋转,倾斜,textview倾斜
- VMware在使用桥接方式时无法联网
- 各大网站IP地址库及接口说明
- activity的onSaveInstanceState的调用时机
- Mysql--索引与优化
- SQL Server数据库中bit字段类型使用时的注意事项
- 手机端页面遮罩的居中基准
- Android IPC机制(三)在Android Studio中使用AIDL实现跨进程方法调用
- Access restriction : The type BASE64Decoder is not accessible due to restriction
- 兴趣与擅长之间
- Mybatis 入门之resultMap与resultType讲解实例
- 如何利用socket进行HTTP访问
- HDOJ 1201-18岁生日
- dbhome