Azure LogicApp 执行 SQL 查询 (V2) 在查询中没有带有 CTE 的输出正文

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

我通常使用存储过程,但在这种情况下我必须使用查询,虽然下面的示例不是我正在运行的示例,但它们确实复制了该问题。

这个简单的选择返回的正是您所期望的。带有表 1 的结果集。

包含 CTE 的此选择运行成功,但输出没有正文。查询本身对数据库运行没有问题,因此在语法上对我们来说是正确的。我找不到任何说明存在已知问题的信息 - 还有其他人遇到过这种情况吗?

编辑:流程图包括显示动态内容甚至没有显示。

sql common-table-expression azure-logic-apps
1个回答
0
投票

我可以使用逻辑应用程序中的

Execute a SQL query (V2)
操作获取输出主体。

我已在我的工作流程中使用了您给出的查询。

WITH X AS (SELECT Id FROM [dbo].[Invoice])
SELECT  TOP  10  *  FROM [dbo].[InvoiceItem] JOIN X ON x.Id=InvoiceId

enter image description here

Execute a SQL query (V2)
的设置如下-

enter image description here

我能够获得输出主体。

enter image description here enter image description here

我也能够看到动态内容中的字段。

enter image description here

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