gpt4 book ai didi

sql - Azure 逻辑应用 'Execute SQL Query' 连接器

转载 作者:行者123 更新时间:2023-12-03 15:19:45 24 4
gpt4 key购买 nike

我正在尝试实现多个查询/更新 Azure SQL Server 数据库的 Azure 逻辑应用。查询返回一个值或包含多行的表。我不喜欢创建存储过程,而是使用“执行 SQL 查询”连接器。我的查询在逻辑应用中运行良好,但我还没有找到一种方法来提取查询的输出以在后续步骤中使用,或在 HTTP 响应中返回。

有人可以指导我如何对单值和表格输出执行此操作吗?

最佳答案

如果由于某种原因您不想创建 SP,或无法创建 SP,您可以在 JSON 中使用以下内容来访问自定义查询结果:

@body('Name_of_Execute_SQL_Query_step')?['resultsets']['Table1'][0]['NameOfYourColumn']

如果您找不到数据的确切“路径”,请运行并让它失败。然后检查失败的步骤,在“显示原始输出”中,您将能够看到“执行 SQL 查询”步骤的结果。例如:

{
"OutputParameters": {},
"ResultSets": {
"Table1": [
{
"Date": "2018-05-28T00:00:00"
}
]
}
}

要访问该日期,您当然需要使用:

@body('Name_of_Execute_SQL_Query_step')?['resultsets']['Table1'][0]['Date']

关于sql - Azure 逻辑应用 'Execute SQL Query' 连接器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49924315/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com