用户往数据库里插入数据时出现,将截断字符串或二进制数据, 语句已终止. 2018/06/28 12:06 技术文章 人气:1798 用户使用的是varchar(50),最多放50个非UNICODE字符。但如果你输入的是UNICODE字符(如中文字符),则最多只能放25个UNICODE字符(因为一个UNICODE字符要占两个字节)。如果这个字段主要存放的是中文,那么最好改用nvarchar(50),这样就可以最多保存50个UNICODE字符了。也可以增加字段大小来解决这种问题。