DBeaver如何在sql编辑器中切换数据库

标签 dbeaver

我在 Postgres 中使用 DBeaver。我可以用 ctl+[ 打开一个新的 sql 编辑器.

但是我的 Postgres 中有多个数据库。如何让 sql 编辑器针对另一个数据库运行?以下不起作用

use <db name>;
select * from <table name>;

dbeaver ui

最佳答案

您可以通过在“数据库导航器” Pane 中右键单击并选择“设置为事件”,将不同的数据库设置为当前连接中的事件数据库,下面我正在从“postgres”切换到我的“report_service”数据库
(这是6.1.2版本,其他版本不确定)

enter image description here

编辑:
我最近升级到 6.3.5 版,现在在下拉菜单中有“设置为默认值”而不是“设置为事件”,但这似乎是大致相同的行为

关于DBeaver如何在sql编辑器中切换数据库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54834024/

相关文章:

ubuntu - 无法在 Ubuntu 20.04 的 dbeaver 的输入字段中输入任何内容

json - Postgres JSONB列插入错误: invalid input syntax for type json the input string ended unexpectedly

tsql - 在 Azure SQL Server 中使用分号时出错

sql - 如何在sql查询中获取子字符串

sql - 如何限制 DBeaver 数据编辑器以限制结果集大小?

mysql - DBeaver - 连接被外部主机关闭

mysql - 在 GROUP BY 中选择 MAX,但在 MYSQL 中将结果限制为 1

mysql - 错误 : dbeaver utility 'mysql.exe' not found in client home 'mysql binaries'

dbeaver - 如何将 DBeaver 连接到 CockroachDB Serverless?

java - PostgreSQL 函数 : relation does not exist error