bit类型,只能是0,1,null。并且字符串值 true false 可以转换成bit类型的 1 和 0。

  当我们把性别字段(Sex)设置成bit类型的时候,可能会遇到一些问题。

赋值问题:

  有两种赋值的方法。如下:

  1. 在SqlServer自带的管理器中赋值时,该字段要用  true 和 false  来进行赋值。而不能使用 1 与 0 进行赋值。

  如图:

        

  2. 使用Sql语句进行赋值时,要使用如下方法

insert T_User(Name,Age,Sex) values('Jack',26,'True') -- 可以
insert T_User(Name,Age,Sex) values('Jack',26,True) -- 不可以。没有引号是错误的insert T_User(Name,Age,Sex) values('张三',27,1) -- 可以
insert T_User(Name,Age,Sex) values('李四',28,'1')  -- 也可以

  

  

  

  

转载于:https://www.cnblogs.com/dianyitongxiao/archive/2013/03/10/2952401.html

SqlServer中bit类型的性别的一些问题相关推荐

  1. SQLServer中Datetime类型转换为UnixTimestamp

    SQLServer中Datetime类型转换为UnixTimestamp Datetime类型转换为UnixTimestamp SELECT DATEDIFF(SECOND,{d '1970-01-0 ...

  2. sqlserver中int 类型的字段,值为null的时候引发一个问题

    今天有段程序调试的时候,"莫名其妙"老是跳进去执行,断点调试显示某个sql查询出来的count是0 很纳闷了,于是贴出来在查询分析器里执行 select * from tbltes ...

  3. python在查询sqlServer中numeric类型时出现形如0e-8问题

    背景:查询数据库时发现了形如0e-8的东西,(先开始我认为是计组老师讲的数据库看上去是0,但是对于计算机来说,可能实际存储不是0的东西,这段可忽略不计) 解决:同事认为0e-8也可表示0,也是一种正确 ...

  4. SqlServer 中Binary类型的数据如何转化为字符串

    Sql Server的一个表中有一个字段为binary类型 当使用insert插入记录时可以使用'0x'开头的字符串来表示 例如:insert  C(a) values('0x343943094930 ...

  5. SqlServer中Int类型快速转uniqueidentifier

    比如:把 userid=12,转化为u_00000000-0000-0000-0000-000000000012, select  'u_'+'00000000-0000-0000-0000-'+RI ...

  6. 转:SqlServer中的datetime类型的空值和c#中的DateTime的空值的研究

    SqlServer中的datetime类型的空值和c#中的DateTime的空值的研究 在SqlServer 2000中datetime 的空值即默认值为1900-01-01 00:00 :00,C# ...

  7. c# mysql datetime 判断为空 dbnull_转:SqlServer中的datetime类型的空值和c#中的DateTime的空值的...

    SqlServer中的datetime类型的空值和c#中的DateTime的空值的研究 在SqlServer 2000中datetime 的空值即默认值为1900-01-01 00:00 :00,C# ...

  8. c# mysql datetime 判断为空 dbnull_转:SqlServer中的datetime类型的空值和c#中的DateTime的空值的研究...

    SqlServer中的datetime类型的空值和c#中的DateTime的空值的研究 在SqlServer 2000中datetime 的空值即默认值为1900-01-01 00:00 :00,C# ...

  9. mysql与mssql中datetime类型字段问题_excel数据存入sqlserver过程中,遇到Datetime的格式问题。...

    先讲一下我实现的大致思路: 1 读取excel数据,赋值到datatable中,然后在页面上显示 细节描述:有一些列是存到数据库时要是datetime格式的,我在赋值到datatable时也是做 如下 ...

最新文章

  1. winform实现截图
  2. C++_STL——unordered_map、unordered_multimap、unordered_set、unordered_multiset
  3. 解决Qt Creator下 undefined reference to ‘qmain(int,char**)‘的问题
  4. sqldatasource mysql_.net的sqldatasource控件操作mysql数据库传递参数的问题
  5. jquery~ajax()学习
  6. android底部导航栏选中动画,Android选中突出背景效果的底部导航栏功能
  7. Python手册(Python Basics)--Python基础
  8. go TCP 粘包原理和解决方案
  9. 美学心得(第二百二十五集)罗国正
  10. c#连续打印问题,即进销存销售单打印问题完美解决
  11. 阿里用回mysql_回mysql事务
  12. vue项目实现国际化方案
  13. 使用mJS进行物联网嵌入式脚本和开发的新方法
  14. U1C1 数据挖掘与文本分析的背景与实际应用
  15. 软件运行的好好的,突然黑屏啥也进不去了
  16. java毕业设计短视频网站mybatis+源码+调试部署+系统+数据库+lw
  17. @Transactional是什么意思
  18. python进阶(十)_mysql数据查询
  19. nedc和epa续航里程什么意思_NEDC、WLTP和EPA续航里程哪种最真实?
  20. WARNING: pip is being invoked by an old script wrapper. This will fail in a future version of pip.

热门文章

  1. 如何从用户体验的角度去做一个网站的页面设计
  2. IOS网络编程之http请求响应篇
  3. 产品成功之后的品牌策略
  4. html元素排序,HTML中的table里面的元素排序
  5. php二叉树 排列,PHP 如何实现用户二叉树排序需求
  6. linux虚拟网络设备--eth, tap/tun, veth-pair(九)
  7. Spring Boot系列——7步集成RabbitMQ
  8. 解决YUM下Loaded plugins: fastestmirror Determining fastest mirrors 的问题
  9. 如何对局域网内的无线设备进行管理和流控?
  10. .project sturcture和Project Structure 无论是按快捷键或者是从files中打开都不显示