首页 > 代码库 > 记录一次“记录超长”
记录一次“记录超长”
Jdbc报错“记录超长”,百度一下推测可能是因为SQL过长导致;但是后来经过老杜指点,发现原来是因为字段(varchar 8000)超长导致;
解决问题的套路:
1. 首先在Sql的客户端上执行代码;如果不错,说明还是代码处理有问题;如果抛异常说明Sql语句问题;简言之,缩小问题范围;
2. 如果第一步没有解决问题,尝试翻看官方文档;比如我是用的是达梦数据库,那就查看达梦数据库的官方文档;
3. 当发现是字段问题后,修改类型为BLOB,但是其实这个类型是二进制的类型;后来修改为TEXT(经过查看官方文档)问题解决;做事情不要似是而非。
记录一次“记录超长”
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。