修短字符串字段,造成将截断字符串或二进制数据?我想把一个字段的字符串改短,字段里头已经有内容了,我想把长度大于4000的字符串都改到varchar(4000)来,但是出现了“造成将截断字符串或二进制数据”错误?请问怎样让其自动把大于4000长度的字符串都默认去掉后面的字符串,只留前面的4000长度,而短于4000长度的字符串不变。谢谢了。[解决办法]left(col,4000)