是,char
nchar
text
nvarchar
长度就多少呢

解决方案 »

  1.   

    要区别对待:
    access: 只有定长!
    sql server: varchar
    oracle: varchar2
      

  2.   

    sql建表的时候,必须提供字段名所需的最大长度,没有动态变长的类型
      

  3.   

    不对access的备注类型就是不定长的字符串
      

  4.   

    哦,楼上的,ACCESS的备注最多支持2M啊,是不是大了点啊…………
      

  5.   

    oracle中为VARCHAR2(N)括号中的N为最大长度!
    SQL SERVER中则为VARCHAR(N)
      

  6.   

    现描述一下char 与 varchar 的区别
    char 声明多大就占用多大空间不足补空
    varchar声明最大长度后使用多少占用多少但不能超过最大长度!