8

我正在创建一个在记录上运行并从一系列其他表中提取关联记录的 MySQL 脚本,这非常有用,但在 DBeaver 中,结果以选项卡的形式返回,其中只有结果来自的表的名称,其中非常有用,但有时让选项卡准确显示结果会更有用。

有没有办法在 SQL 脚本中指定 DBeaver 拾取的结果应该命名,以便显示为选项卡名称?

在 DBeaver 中,如果我执行以下脚本 (Opt+X):

SELECT *
FROM
  partnerships;

SELECT id, name, owner_id
FROM
  partnerships
WHERE
  name LIKE '%wp%';

这两个查询的结果出现在 DBeaver 屏幕底部的两个不同选项卡中,一个将被命名,另一个将被partnerships命名partnerships-1。我要问的是,是否有办法让这些选项卡对我来说更有意义,比如All PartnershipsWP Partnerships.

4

1 回答 1

15

事实证明,您实际上可以在查询前使用 SQL 注释定义标题。如:

-- title: WP Named Partnerships
SELECT id, name, owner_id
FROM
  partnerships
WHERE
  name LIKE '%wp%';

这将使它成为WP Named Partnerships结果选项卡的标题。

于 2017-11-03T23:49:24.893 回答