数据库设计中,如果有标志字段,比如0:否  1:是
那么改字段是应该用int还是应该用char(1)

解决方案 »

  1.   

    一般都用char(1)当然想看你在java里用什么了,int也可以的。
      

  2.   

    要知道equals比==更好用 嘻嘻
      

  3.   

    该字段是必添吗?如果char类型,空的话也要占字节的。
    字符集是UTF-8还是什么GBK的?UTF-8的中文是占3个字节的。
    我推荐用int,现在“是”,“否”,没准以后再加一个“不一定”
      

  4.   

    用int,好,
    mysql,可以用小int ,tinyint 更好
      

  5.   

    服务器UTF-8,我也是觉得用int好
      

  6.   

    都可以。
    但主要还是取决于你java中用什么。两者要一致
      

  7.   

    我大都用int,个人觉得方便一点
      

  8.   

    int吧,可以应对其它的需求。