text型好像更不行, 远不能插入4000个字

解决方案 »

  1.   

    text型肯定可以,你肯定没实验过
      

  2.   

    Sql 2000中varchar和char都可以到8000哟。但是不能大于8000
      

  3.   

    --新建一个表,只包含一个二进制字段:
    CREATE TABLE MyTable
    (Field1 binary)
    --给二进制字段付值:
    INSERT MyTable(Field1)
    Value(0x2F)
    另外:
    char
    固定长度的非 Unicode 字符数据,最大长度为 8,000 个字符。
    varchar
    可变长度的非 Unicode 数据,最长为 8,000 个字符。
    text
    可变长度的非 Unicode 数据,最大长度为 2^31 - 1 (2,147,483,647) 个字符。
    具体信息可在SQL 联机帮助中找到!