sql - Azure 逻辑应用、SQL 更新行 v2

标签 sql azure azure-logic-apps

我正在尝试添加一个附加任务,以在通过 sendgrid 发送电子邮件后更新 SQL Server 中的行。

用于更新行的选项似乎缺少列名称和值。唯一可以添加的附加参数称为“原始输入”,MS 文档中没有该参数。

完成可用字段并运行该进程,它可以正确识别我期望的 rowid,但出现此错误:

A value must be provided for item.

我看不到可以在哪里提供该值或应应用该值的行中的列。

有人成功了吗?

https://learn.microsoft.com/en-gb/connectors/sql/#update-row-(v2)

enter image description here

最佳答案

是的,它只会显示行id,您需要选择添加新参数然后它会显示原始输入,它用于定义您要更新的值。

如下图所示,我的表格中有 visit_idtest 两个属性,然后我用 更新 test 值>visit_id 等于 2。

enter image description here

原始输入中,我使用 json 数据。

{"test":"123"}

enter image description here

以下是我的测试结果,希望对您有所帮助。

enter image description here

关于sql - Azure 逻辑应用、SQL 更新行 v2,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61092875/

相关文章:

sql - 大查询 : How to get top 20 correlations in a table?

sql - 更新语句失败,因为我有一个名为 order 的列

mysql - 使用 JOIN 代替子查询

php - 我可以在 Azure 逻辑应用程序中进行 SOAP API 调用吗

SQL 查询 : how to get users and their three latest posts?

azure - 使用 Azure AD 创建 Azure SQL 数据库登录名/用户

azure - 无法导入 SQL Azure V12 BACPAC : "type Microsoft.Data.Tools.Schema.Sql.SqlAzureV12DatabaseSchemaProvider is not valid"

azure - 在 Windows Azure 中注册自定义区域性

json - 在逻辑应用程序中对 JSON 进行字符串化

Azure逻辑应用程序-如何迭代json?