Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/357.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java-ResultSet getString()不一致_Java_Mysql_Jdbc_Resultset - Fatal编程技术网

Java-ResultSet getString()不一致

Java-ResultSet getString()不一致,java,mysql,jdbc,resultset,Java,Mysql,Jdbc,Resultset,我有一个MySQL存储过程,它返回一个使用GROUP_CONCAT的字符串,大约有1200-1300个字符。但是,当数据包在我的Java代码中返回时,长度减少到1023/1024 我试图将MySQL的max_-allowed_数据包增加到524288000,group_-concat_-max_-len增加到100000000,但没有成功 关于这件事有什么想法吗?改变参数组\u concat\u max\u len,以克服这一限制。 为此,您可以使用以下命令 set session group_

我有一个MySQL存储过程,它返回一个使用GROUP_CONCAT的字符串,大约有1200-1300个字符。但是,当数据包在我的Java代码中返回时,长度减少到1023/1024

我试图将MySQL的max_-allowed_数据包增加到524288000,group_-concat_-max_-len增加到100000000,但没有成功


关于这件事有什么想法吗?

改变参数
组\u concat\u max\u len
,以克服这一限制。 为此,您可以使用以下命令

set session group_concat_max_len = 100000;
请注意,此更改是特定于会话的,即。。。暂时的。因此,您必须在执行
group\u concat
查询之前执行上述操作

供您参考,group_concat_max_len的默认值为1024


其他信息

您还可以使用以下查询设置

set global group_concat_max_len = 100000;
即使您使用了它,如果重新启动mysql,您也会错过它。如果您想使更改永久化,请使用以下命令

在mysql配置文件中的
[mysqld]
add下

group\u concat\u max\u len=100000

然后重新启动。

更改参数
group\u concat\u max\u len
,以克服此限制。 为此,您可以使用以下命令

set session group_concat_max_len = 100000;
请注意,此更改是特定于会话的,即。。。暂时的。因此,您必须在执行
group\u concat
查询之前执行上述操作

供您参考,group_concat_max_len的默认值为1024


其他信息

您还可以使用以下查询设置

set global group_concat_max_len = 100000;
即使您使用了它,如果重新启动mysql,您也会错过它。如果您想使更改永久化,请使用以下命令

在mysql配置文件中的
[mysqld]
add下

group\u concat\u max\u len=100000

然后重新启动。

您还没有发布任何可以帮助我们帮助您的内容。您还没有发布任何可以帮助我们帮助您的内容。嗨,法塔赫。谢谢你的帮助。我确实在全球范围内改变了这个团体,但没有起到任何作用。在执行查询之前,我尝试显式地设置会话变量,它确实起了作用。我对结果很满意。我在想,如果有一个解决方案不需要我显式地设置长度变量?@MichaelArdan-answer modified,请检查新添加的partHi Fathah。谢谢你的帮助。我确实在全球范围内改变了这个团体,但没有起到任何作用。在执行查询之前,我尝试显式地设置会话变量,它确实起了作用。我对结果很满意。我在想,是否有一种解决方案不需要我显式设置长度变量?@MichaelArdan-answer modified,请检查新添加的部分