varchar不是固定长度char是固定长度
但是,varchar(100)或者char(100)里面的数值是啥意思?

解决方案 »

  1.   

    varchar(100) 最长不超过100个字符。char(100) 100个字符。.
        [align=center]====  ====
    [/align]
    .
    贴子分数<20:对自已的问题不予重视。
    贴子大量未结:对别人的回答不予尊重。
    .
      

  2.   

    char只是类型,没有固定的长度?
      

  3.   

    varchar(100):可变长度,插入值的时候比如是80个字符,他就会占用80个字符,而不是100个,char(100)虽然字符是80个,但是他会用100个字符的空间存储这80个字符,这样说不知道你明白了没有,但是最大长度都是100,