如何向Logic Apps SQL添加where语句

时间:2017-06-22 08:55:59

标签: azure azure-logic-apps

我想从我的SQL数据库中获取Logic Apps中的一行。我需要获取最新记录type = 1.但是,当你选择快速操作“获取行”时,我只能过滤id?我想不出更无用的目的......

Link to describing image

2 个答案:

答案 0 :(得分:1)

你需要使用" Get Rows" - 动作而不是" Get Row"。 "得到行"允许您指定ODATA过滤器。

了解更多信息

Sql Connector - Get Rows

或者,您可以创建一个存储过程,其中Type为输入参数,并使此存储过程返回所需的数据。您可以确保存储过程仅返回一行。

SQL Connector - Execute Stored Procedure

答案 1 :(得分:0)

使用“获取行”操作,您可以指定自己的过滤器https://docs.microsoft.com/en-us/connectors/sql/#get_rows