Azure 逻辑应用程序 - 如何从 SQL 函数获取行

Azure Logic App - how to get rows from an SQL function

我有一个托管在 Azure 中的 SQL 数据库,以及一些使用标准 Get 从中提取数据的逻辑应用程序(您可以在其中搜索 table 或查看)行方法。

但是,我现在必须尝试使用​​ SQL 数据库中的函数获取数据,这(在数据库中)可以使用以下方法完成:

select * from dbo.GETDataByNumbers(-1.23,-4.56,7.89,10.1112)

我如何在逻辑应用程序中执行此操作?我在 JSON 中有四个用户可以指定的数字(比如 n1、n2、n3、n4),我需要将它们提供给函数并获得响应。

我目前已经设置了“收到 http 请求时”、“获取行”(这是我卡住的地方)和“响应”。

您需要使用 Execute a SQL query (V2) 操作而不是 Get Rows 操作。

你的 sql 语句语法应该是这样的:

select dbo.GETDataByNumbers(-1.23,-4.56,7.89,10.1112)