Lotus教程、Java教程、Java虚拟机、Java软件综合开发社区

Lotus、Domino、Java、C#、Web、数据库综合开发教程、资料社区

sql 8152错误 将截断字符串或二进制数据,SQL Error8152,SQLState:22001



Published by admin on 12月 21, 2010

在测试环境中没错,可是在生产环境中却提示SQL Error8152,SQLState:22001,将截断字符串或二进制数据的错误,通过搜索知道主要原因就是你增加的数据类型与数据库中字段所定义的不符。 通过分析获取数据以及对比数据库字段长度,验证了问题所在,把字段长度增加即可。

解决方法:
一个是修改数据库字段大小;
再一就是是加强数据强壮性,严格的输入判断。
防止添加的信息类型或者长度与数据库表中字段所对应的类型不符合。



【版权说明】:本网页上有部分内容来源于网上收集,但不能保证资料的完整性和准确性,仅提供参考和学习。如有侵权请立即通知我们,我们将立即删除,谢谢合作!

Add A Comment