DBeaver使用指南:查询提示 No database selected 的解决
1、执行SQL查询时提示 No database selected 的解决
1、问题:
当在SQL编辑器中执行SQL时,如果SQL中不带schema,总会提示:No database selected。报错如下:
2、解决:要解决这个,我们得了解 DBeaver 的使用逻辑
2.1、选取 SQL 执行的数据库
当位于SQL编辑器标签页时,注意上面的框内,这里展示的是 DBeaver 中所有已连接的数据库,执行SQL时需先确定数据库时对的。
2.2、选取 SQL 执行的 schema
如果上面的数据库选取正确,那么只需要在SQL中带上正确的 schema 就可以执行 SQL。
但是如果 SQL 中不想带 schema,就得按照下面的操作,将一个 schema 设为默认,那么所有不带 schema 的SQL就会在这个默认schema下执行了。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步