加入收藏 | 设为首页 | 会员中心 | 我要投稿 常州站长网 (https://www.0519zz.com/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 站长学院 > MySql教程 > 正文

MySQL错误“作为参数给出的空字符串!字符”

发布时间:2021-03-08 01:15:16 所属栏目:MySql教程 来源:网络整理
导读:我有一个非常简单的查询 select * from tablename where keyvar is not null order by keyvar 该查询之前有效但由于某种原因现在我收到错误: Error:Error formatting SQL query: empty string given as argument for ! character 任何人都知道我为什么会

我有一个非常简单的查询

select * 
from tablename 
where keyvar is not null 
order by keyvar

该查询之前有效但由于某种原因现在我收到错误:

Error:Error formatting SQL query: empty string given as argument for ! character

任何人都知道我为什么会收到此错误?任何帮助非常感谢

PS:如果我从头开始再次运行整个代码(创建数据库,加载csv文件等),查询工作正常.

最佳答案 首先,这不是MySQL错误 – 这是MySQL Workbench错误(您可以在Oracle的源代码here中看到它).

其次,当没有选择数据库时,您将收到此错误.您可以通过两种方式选择一种方式.

让我们来看看没有选择数据库时的样子:

你可以看到它并不大胆.通过双击数据库名称或右键单击并选择“设置为默认架构”,可以轻松修复此问题:

如果你仍然没有在左侧看到任何数据库,你可以使用SQL命令USE强制它,如下所示:USE`dbname`; (其中dbname是您的数据库名称):

(编辑:常州站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    热点阅读