一个汉字点两个字节长度
'123456789'这样就插不进这个字段

解决方案 »

  1.   

    --看看下面的示例就知道了declare @a char(8)--数字
    set @a='1234567890'
    select 数字=@a--字母
    set @a='abcdefghijklmn'
    select 字母=@a--纯中文
    set @a='中华人民共和国'
    select 纯中文=@a--中英文混合
    set @a='abc中华人民共和国'
    select 纯中文=@a/*--结果:数字       
    -------- 
    12345678(所影响的行数为 1 行)字母       
    -------- 
    abcdefgh(所影响的行数为 1 行)纯中文      
    -------- 
    中华人民(所影响的行数为 1 行)纯中文      
    -------- 
    abc中华 (所影响的行数为 1 行)
    --*/
      

  2.   

    注意最后一个中英文混合的一个中文用两个字节表示,所以实际只用了7个字节,这是防止半个汉字
      

  3.   

    谢谢 兄弟们的支持帮助...