您能否使 SQL Insert Row 在 Azure Logic Apps 中的列可选?

Can you make columns optional for SQL Insert Row in Azure Logic Apps?

我在 Azure 上使用逻辑应用程序设计器。添加“SQL Azure - Insert Row”作为操作,它提示我为列插入值,但所有列都标记为必需,并且不保存changes/sequence 如果此处未输入值。

有没有绕过这个或使列可选的方法?

我之前试过这个,没有办法让列可选,但我想出了一个解决方法。 首先,在设计器中输入任何值,然后打开 代码视图 并查找您不需要的列,然后将其从 JSON 架构中删除并点击保存 :) 那应该为您完成,但是下次您在设计器中打开并尝试编辑时,您必须再次执行此操作。 让我知道是否有帮助

已编辑

我添加了我在尝试复制它时所做的步骤的屏幕截图。 (请注意,您的数据库模式应该处理这些列的空值,在我的例子中,Guid 的默认值为 newid(),而另一列允许空值)。您总是将 null 传递给列,对于具有计算值或具有默认值的列(例如 newid() uniqueidentifier 或 getdate() for created/modified 时间)