单表查询易错点
作者:互联网
在做单表查询的时候,一般都是查询整张表的信息。因为这是最简单直接的方法,对于普通的单表查询可能没问题,一旦遇到了像存在图片信息的数据话,就会报错,报的错如下:
这也是我第一次遇到这样的问题,出错的时候我想到的是数据字符串长度设置的不够,所以就尝试着去改字符串的长度。当我把所有的长度都设到最大时还是解决不了这个问题,是不是把不需要的数据也一起查了才会导致这样的问题呢?改写前的代码是这样的:
然后我去改了单表查询的写法,按照需要查询的表信息列出来,不需要的就不写,改写后的代码是这样的:
改完了之后问题就解决了,总结到一点:进行单表查询的时候不能因为贪图方便就把整张表的数据都查个遍。不然有些不需要的数据像图片这样如果也跟着查就会出现我犯的这种错,字符串长度超出属性设置的值。
标签:易错,查询,单表,字符串,长度,数据,整张 来源: https://blog.csdn.net/weixin_44549312/article/details/116919509