mysql 查询的字段值太长显示不全 group_concat
2017-12-04 17:13
627 查看
在使用sql语句查询时,我们使用group_concat的形式对字段进行操作后使得查询出来的字段太长,会造成不能完全显示的问题,如下:
当前这个字段非常的长,在数据库看的时候也只是显示一部分内容,这是由于group_concat的group_concat_max_len参数的值太小造成的,默认值如下:
我们需要将这个值调大一点就可以解决上面这个问题了:
在java里面运用jdbcTemplat操作数据库的话可以使用:
来设置。
这条设置语句必须加在每次的查询之前,之后就会失效了。
如有错误,欢迎指正。
当前这个字段非常的长,在数据库看的时候也只是显示一部分内容,这是由于group_concat的group_concat_max_len参数的值太小造成的,默认值如下:
我们需要将这个值调大一点就可以解决上面这个问题了:
SET SESSION group_concat_max_len = 10240;或者SET GLOBAL group_concat_max_len = 10240;
在java里面运用jdbcTemplat操作数据库的话可以使用:
jdbcTemplat.execute("SET SESSION group_concat_max_len = 10240")
来设置。
这条设置语句必须加在每次的查询之前,之后就会失效了。
如有错误,欢迎指正。
相关文章推荐
- MYSQL group_concat()查询关联数据一条显示
- mysql 查询一个字段,生成连接字符串输出 统计函数 group_concat concat concat_ws
- mysql查询分组显示数据结果之GROUP_CONCAT
- mysql 分组查询以及显示各个分组所有的温度和时间要用GROUP_CONCAT
- mysql group_concat 查询表的字段
- Mysql GROUP_CONCAT函数多个字段合并的使用
- MYSQL group_concat()函数 将查询结果用,连接起来
- PL/SQL 查询的字段显示不全
- mysql GROUP_CONCAT过大数据无法显示全解决方案
- MySQL中group_concat函数,用符号连接查询分组里字段值
- 解决mysql连表查询别名不起作用,同名的字段只能显示其中一个字段值。
- mysql 一对多关系,将多条组成一条并显示全部内容(group_concat()方法与group by并用)
- mysql两张表相同数据查询显示其中一张表的字段
- MYSQL联合查询中GROUP_CONCAT、MAX、year使用
- mysql GROUP_CONCAT 可以将分组的字段进行拼接处理.
- mysql使用group_concat拼接查询时数据顺序无规律
- mysql 查询多条结果,合并成一个结果,使用 group_concat()函数
- MySQL使用GROUP_CONCAT()函数按ID分组将多条记录的某个字段以逗号或者指定分隔号隔开成一条记录
- sql 嵌套查询,并通过分组 和字段连接函数GROUP_CONCAT 查询出符合业务的结果集
- MySQL之GROUP_CONCAT()函数——将查询到的数据拼接成字符串