如何在 DataGrip 中使用参数运行查询?

Psi*_*dom 10 sql jetbrains-ide snowflake-cloud-data-platform datagrip

在DataGrip中,如何将参数传递给SQL查询?假设我有一个查询:

select * from table where date >= ?
Run Code Online (Sandbox Code Playgroud)

那么这里如何绑定变量呢?当我打开参数窗格时,即单击P此处的按钮。

在此输入图像描述

我懂了

没有参数存在

或者:

在此输入图像描述

我应该在哪里设置参数值?

小智 9

您还可以使用预定义的参数轻松地将它们绑定到查询中,可以在此链接中找到更多数据: https: //www.jetbrains.com/help/datagrip/settings-tools-database-user-parameters.html

即,如果您需要在多个位置替换一个变量,请使用:var_name

并且它将替换查询中出现的所有内容。

从 y 中选择 x,其中 z = (:val) 且 w = (:val)


mos*_*cas 7

只需通过 Ctrl+Enter 运行即可!在此输入图像描述将出现参数弹出窗口。