我通常使用存储过程,但在这种情况下我必须使用查询,虽然下面的示例不是我正在运行的示例,但它们确实复制了该问题。
这个简单的选择返回的正是您所期望的。带有表 1 的结果集。
包含 CTE 的此选择运行成功,但输出没有正文。查询本身对数据库运行没有问题,因此在语法上对我们来说是正确的。我找不到任何说明存在已知问题的信息 - 还有其他人遇到过这种情况吗?
编辑:流程图包括显示动态内容甚至没有显示。
我可以使用逻辑应用程序中的
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
Execute a SQL query (V2)
的设置如下-
我能够获得输出主体。
我也能够看到动态内容中的字段。