数据库中类型text和char有什么区别?
text(200)和char(200)存储容量一样吗?
text(0),char(0)是不是取最大的存储量?

解决方案 »

  1.   

    text 用于存储大容量字符 约21亿多
    char 存储的字符长度约8000多个
      

  2.   

    text行内存放内容地址指针。内容存放到指针指向地址。
    char存放实际内容。除非指定 sp_tableoption N'表', 'text in row', 'ON'
    此时指定表里的text列,内容才放行内。
      

  3.   

    text存放的内容地址,那text设容量还有用吗
    换句话说只有sp_tableoption N'表', 'text in row', 'ON',设置text的容量才有意义,是这样吗