一个Varchar(8000)的字段为何只能插入900个英文字符?

解决方案 »

  1.   

    在企业管理器输入好像有点问题的,可以用sql语句来插入
      

  2.   

    2000用VARCHAR(8000)
    不够只能TEXT
    05 VARCHAR(MAX)
      

  3.   

    用TEXT 也不行,也是只能容纳900个英文字符
      

  4.   

    不管是varchar(8000)还是text,在企业管理器里直接录入或复制粘贴都不行,只能用sql语句插入,if(object_id('b') is not null) drop table b
    create table b (id int identity(1, 1), content varchar(8000))insert into b select 'PpppppppppppppppppppppppppppppppppppppppppppppppppppppppkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkPpppppppppppppppppppppppppppppppppppppppppppppppppppppppkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkPpppppppppppppppppppppppppppppppppppppppppppppppppppppppkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkPpppppppppppppppppppppppppppppppppppppppppppppppppppppppkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkPpppppppppppppppppppppppppppppppppppppppppppppppppppppppkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkPpppppppppppppppppppppppppppppppppppppppppppppppppppppppkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkPpppppppppppppppppppppppppppppppppppppppppppppppppppppppkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkPpppppppppppppppppppppppppppppppppppppppppppppppppkkkkkkkkkkkkkk'select * from b
    但像上面这样,插入后如果在企业管理器里查看却为空