zoukankan      html  css  js  c++  java
  • SqlServer中bit类型的性别的一些问题

      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')  -- 也可以

      

      

      

      

  • 相关阅读:
    1.20
    1.18
    4.16python安装
    4.15Android学习
    4.14Android学习
    4.13Android学习
    4.12Android学习
    4.11Android学习
    4.10Android学习
    4.09Android学习
  • 原文地址:https://www.cnblogs.com/dianyitongxiao/p/2952401.html
Copyright © 2011-2022 走看看