【问题标题】:DBeaver how to switch database in sql editorDBeaver如何在sql编辑器中切换数据库
【发布时间】:2019-07-16 22:58:50
【问题描述】:

我将 DBeaver 与 Postgres 一起使用。我可以用ctl+[打开一个新的sql编辑器。

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

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

【问题讨论】:

    标签: dbeaver


    【解决方案1】:

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

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

    【讨论】:

    • 在 v6.3.0 中是相同的选项。
    • 这对我不起作用。使用 DBeaver 7.3.0 命令“设置为默认值”不会更改当前数据库。通过SELECT current_database(); 验证。 @harry-moreno 的另一个解决方案效果很好。
    • 这很有趣,我现在在 7.3.2 上,它仍然对我有用。
    【解决方案2】:

    您可以在创建新的 sql 选项卡时通过从下拉列表中选择来更改当前选择的数据库。

    当您这样做时,请务必双击您想要聚焦的架构。然后你可以用ctrl+]打开新的sql编辑器。

    【讨论】:

    • 在 v6.3.0 中,此下拉菜单无法正常工作,几乎不可能更改选定的数据库。
    猜你喜欢
    • 1970-01-01
    • 2017-12-27
    • 1970-01-01
    • 1970-01-01
    • 2022-11-07
    • 2018-06-08
    • 2017-06-19
    • 1970-01-01
    • 2020-03-04
    相关资源
    最近更新 更多