我有一个非常简单的查询
select *
from tablename
where keyvar is not null
order by keyvar
Error:Error formatting sql query: empty string given as argument for ! character
任何人都知道我为什么会收到此错误?任何帮助非常感谢
最佳答案
首先,这不是MysqL错误 – 这是MysqL Workbench错误(您可以在Oracle的源代码here中看到它).
@H_404_34@其次,当没有选择数据库时,您将收到此错误.您可以通过两种方式选择一种方式.
让我们来看看没有选择数据库时的样子:
你可以看到它并不大胆.通过双击数据库名称或右键单击并选择“设置为默认架构”,可以轻松修复此问题:
如果你仍然没有在左侧看到任何数据库,你可以使用sql命令USE
强制它,如下所示:USE`dbname`; (其中dbname是您的数据库名称):