记录一次“记录超长”

Posted 下士闻道

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了记录一次“记录超长”相关的知识,希望对你有一定的参考价值。

Jdbc报错“记录超长”,百度一下推测可能是因为SQL过长导致;但是后来经过老杜指点,发现原来是因为字段(varchar 8000)超长导致;

解决问题的套路:

1. 首先在Sql的客户端上执行代码;如果不错,说明还是代码处理有问题;如果抛异常说明Sql语句问题;简言之,缩小问题范围;

2. 如果第一步没有解决问题,尝试翻看官方文档;比如我是用的是达梦数据库,那就查看达梦数据库的官方文档;

3. 当发现是字段问题后,修改类型为BLOB,但是其实这个类型是二进制的类型;后来修改为TEXT(经过查看官方文档)问题解决;做事情不要似是而非。

以上是关于记录一次“记录超长”的主要内容,如果未能解决你的问题,请参考以下文章

异常问题仓库

首发!!!《Taylor Swift: City of Lover》

Access 使用子表单一次添加多个记录

记录一次线上线程池爆了的问题

18.一次性插入多条记录

再记录一次,图表消失 - VL 有限制吗?