但是它的值不能再是"true/false"了是吗???

解决方案 »

  1.   

    在SQL SERVER中,是 bit 型,其取值可以是 1/0
    相当于ACCESS 中的 是/否
      

  2.   

    它的值当然不能再是"true/false"不过你可以在显示的时候让它显示为true/falseselect case bit字段 when 1 then 'true' else 'false' end from 你的表
      

  3.   

    zjcxc(邹建)已经回答完了。就是这样。
      

  4.   

    sqlserver里只有:bit
    整型数据 1、0 或 NULL。注释
    不能对 bit 类型的列使用索引。 Microsoft® SQL Server™ 优化用于 bit 列的存储。如果一个表中有不多于 8 个的 bit 列,这些列将作为一个字节存储。如果表中有 9 到 16 个 bit 列,这些列将作为两个字节存储。更多列的情况依此类推
      

  5.   

    你可以直接在前台对它和对普通boolean一样用。
      

  6.   

    就是BIT数据类型,他的数据显示控件中能被显示为TRUE/FALSE