“为PyCharm使用Database Navigator时出现语法错误”>

问题描述 投票:1回答:1

我有一个使用MySQL数据库的项目,我已使用Database Navigator插件连接到该项目。

现在,当我打开数据库浏览器窗口时,选择数据库并单击“打开数据库控制台”并插入查询

SELECT CAST('2017-08-29' AS DATE);

对于一个,IDE突出显示CAST作为未知标识符:

unknown identifier

另外,当我尝试执行该语句时,出现错误

Error executing SELECT statement. You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '' at line 1 - Connection: test: 112ms

但是,据我所知,这是有效的MySQL,至少在this页中这样建议。

我还能够通过构建连接本身的python脚本使用强制类型转换执行MySQL查询。

我在这里做错了什么?我必须为Database Navigator配置方言吗?

我有一个带有MySQL数据库的项目,我已使用Database Navigator插件连接到该项目。现在,当我打开“数据库浏览器”窗口时,选择数据库并单击“打开数据库控制台”,然后插入...

mysql casting pycharm
1个回答
0
投票

我发现了同样的问题,这没有道理。解决方法似乎是在执行之前选择整个脚本。

© www.soinside.com 2019 - 2024. All rights reserved.