我只想知道是否可以在DBeaver的sql编辑器上声明变量并在查询中使用它们
发布于 2019-10-10 00:23:58
您必须在DBeaver ->窗口-> Preferences ->数据库->编辑器-> SQL编辑器-> SQL Processing的"SQL Processing“设置中启用变量处理。Parameters
上有一个区块,其中的设置可以更改。请参阅维基上的Dynamic Parameter binding部分。
然后,您应该能够执行以下操作:
@set date = '2019-10-09'
SELECT ${date}::DATE, ${date}::TIMESTAMP WITHOUT TIME ZONE
这会产生:
| date | timestamp |
|------------|---------------------|
| 2019-10-09 | 2019-10-09 00:00:00 |
发布于 2019-06-13 23:09:56
是的,你可以,使用:
。
举个例子:
SELECT * FROM "SYSIBM".SYSDUMMY1
WHERE IBMREQD = :YOUR_VARIABLE
https://stackoverflow.com/questions/56566119
复制相似问题