Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/63.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
Mysql 1305函数dbname.json_arrayagg不存在_Mysql_Aggregate Functions_Mysql 5.7 - Fatal编程技术网

Mysql 1305函数dbname.json_arrayagg不存在

Mysql 1305函数dbname.json_arrayagg不存在,mysql,aggregate-functions,mysql-5.7,Mysql,Aggregate Functions,Mysql 5.7,也许我错过了什么。但是为什么这个函数不存在呢 根据文件,应为: 版本:5.7.21-0ubuntu0.16.04.1 有人帮帮我吗?请:这个函数可以很好地帮助我。JSON_ARRAYAGG是在MySQL 5.7.22中引入的 如果函数名和括号JSON_OBJECTAGG item、item.item_id.MySQL之间有空格,默认情况下,函数名为内置函数 您可以删除then函数名和括号之间的空格,也可以使用sql模式忽略空格。更简单的方法是不使用空间。JSON_ARRAYAGG是在MySQL

也许我错过了什么。但是为什么这个函数不存在呢

根据文件,应为:

版本:5.7.21-0ubuntu0.16.04.1


有人帮帮我吗?请:这个函数可以很好地帮助我。

JSON_ARRAYAGG是在MySQL 5.7.22中引入的

如果函数名和括号JSON_OBJECTAGG item、item.item_id.MySQL之间有空格,默认情况下,函数名为内置函数


您可以删除then函数名和括号之间的空格,也可以使用sql模式忽略空格。更简单的方法是不使用空间。

JSON_ARRAYAGG是在MySQL 5.7.22中引入的

如果函数名和括号JSON_OBJECTAGG item、item.item_id.MySQL之间有空格,默认情况下,函数名为内置函数


您可以删除then函数名和括号之间的空格,也可以使用sql模式忽略空格。不使用空格就更容易了。

该死,是哪里写的?老实说,我想过,但我找不到它。添加在MySQL 5.7.22中。在你链接的页面上;我使用的是5.7.28-0ubuntu0.16.04.2-log,我可以使用JSON_ARRAYAGG,但我不能使用JSON_OBJECTAGG。它说JSON_OBJECTAGG不存在。有什么想法吗?@hriziya您是如何使用它的?删除函数名和括号之间的空格,即使用JSON_OBJECTAGGitem、item.item_id。为了使MySQL忽略该空格,您必须使用sql_模式忽略_空格。不使用空格就更容易了该死,写在哪里?老实说,我想过,但我找不到它。添加在MySQL 5.7.22中。在你链接的页面上;我使用的是5.7.28-0ubuntu0.16.04.2-log,我可以使用JSON_ARRAYAGG,但我不能使用JSON_OBJECTAGG。它说JSON_OBJECTAGG不存在。有什么想法吗?@hriziya您是如何使用它的?删除函数名和括号之间的空格,即使用JSON_OBJECTAGGitem、item.item_id。为了使MySQL忽略该空格,您必须使用sql_模式忽略_空格。更容易,只是不使用空间。