如上,char是定长的,每次要trim,用varchar又怕速度慢和空间大
如何是好

解决方案 »

  1.   

    我都用varchar或nvarchar,因为它可变长比较实用;什么用就看用在哪些场合?
    如订单ID是定长的我会选择用char类型,而员工姓名是不定长的,我会用varchar类型
      

  2.   

    用char每次都要用trim处理多麻烦啊
      

  3.   

    用varchar速度会比char慢吗,如果慢慢多少,因为我用在WEB应用程序上,O(∩_∩)O谢谢指教!
      

  4.   

    varchar不会慢吧,这个问题要具体情况具体处理。定长呢,就用CHAR,如果长度不大变长,就用varchar(不用trim),当然如果是东方文字加个n。
      

  5.   

    我把CHAR变为VARCHAR,怎么还要TRIM,结果就正确,把TRIM去掉,结果就错误