我更新到 MariaDB 10.2.20 以使用 CTE.仍然得到“无法识别的语句类型.(靠近 WITH)在 phpMyAdmin 中 [英] I updated to MariaDB 10.2.20 to use CTE. Still getting "Unrecognized Statement type. (near WITH) in phpMyAdmin

查看:26
本文介绍了我更新到 MariaDB 10.2.20 以使用 CTE.仍然得到“无法识别的语句类型.(靠近 WITH)在 phpMyAdmin 中的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我想使用 CTE,所以我更新到 MariaDB 10.2.20.phpMyAdmin 在使用WITH"时出现错误.

I am wanting to use CTE so I updated to MariaDB 10.2.20. phpMyAdmin is giving an error on the use of "WITH".

我无法找到此版本不支持WITH"的原因.

I am not able to find why "WITH" is not supported in this version.

MariaDB 从 10.2.1 开始¶公用表表达式 WITH 是在 MariaDB 10.2.1 中引入的.

MariaDB starting with 10.2.1¶ Common Table Expression WITH was introduced in MariaDB 10.2.1.

MariaDB 从 10.2.2 开始从 MariaDB 10.2.2 开始支持递归 WITH.

MariaDB starting with 10.2.2 Recursive WITH has been supported since MariaDB 10.2.2.

https://mariadb.com/kb/en/library/with/

推荐答案

它看起来像 phpMyAdmin 中的一个错误,请参阅自 2017 年 8 月以来的开放错误:https://github.com/phpmyadmin/phpmyadmin/issues/13616

It looks like a bug in phpMyAdmin, see this open bug since August 2017: https://github.com/phpmyadmin/phpmyadmin/issues/13616

这篇关于我更新到 MariaDB 10.2.20 以使用 CTE.仍然得到“无法识别的语句类型.(靠近 WITH)在 phpMyAdmin 中的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆