MySQL里有没有和boolean 类型像的类型

解决方案 »

  1.   

    :)
    现在已支持 BOOL 其实也就是 TINYINT(1) BIT 
     BOOL 
     它们是 TINYINT(1) 的同义词。
    TIMESTAMP列类型详解(怎样设列的默认值为Now()) 
    http://www.csdn.net/develop/Read_Article.asp?Id=15687更详细地建议你查看我翻译的 MySQL 中文语言参考,
      

  2.   

    1.defaul_value的值应该是个数据,而不是一个表达式,如果你的日期类型用TIMESTAMP表示的话,那么可以默认为当前的日期和时间
    2.没有,用int的-1/1判断吧
      

  3.   

    boolean可用enum(0, 1)代替试试(如果是mysql的老版本的话)