DBeaver - 在声明和设置变量后开始运行代码

问题描述 投票:0回答:1

我在 DBeaver 中有一个简单的 select 语句,它使用相同的表名两次。 为了避免输入两次,我有一个 @set 语句来存储表名。 但是,如果我选择所有内容并尝试运行它,它会在 @set 语句处停止,并且不会继续执行 select 语句。 我缺少什么关键字或命令才能一次性运行此代码?

如果这是“正常”SQL,我可能会使用 returngo 命令,但 DBeaver 似乎不喜欢其中任何一个。

sql variables dbeaver declare
1个回答
0
投票

我缺少什么关键字或命令才能一次性运行此代码?

要在 DBeaver 中一次性运行

@set
语句和
select
语句,您可以使用分号
;
字符作为分隔符,如下所示:

@set table_name = 'my_table';
select * from ${table_name};

希望能帮到你。

© www.soinside.com 2019 - 2024. All rights reserved.