azure - 能否将列设置为 Azure 逻辑应用中 SQL 插入行的可选列?

标签 azure azure-sql-database azure-logic-apps

我正在 Azure 上使用逻辑应用设计器。添加了“SQL Azure - 插入行”作为操作,它提示我插入列的值,但所有列都标记为必需,并且如果值是,则不会保存更改/序列没有进入那里。

是否有办法绕过这个或使列可选?

最佳答案

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

已编辑

我添加了我在尝试复制此操作时所做的步骤的屏幕截图。 (请注意,您的数据库架构应该处理列的这些空值,在我的例子中,Guid 的默认值是 newid() ,而其他列允许空值)。您始终将 null 传递给列,对于具有计算值或具有默认值(例如 newid() uniqueidentifier 或 getdate() 的列),根本不传递值可能有意义创建/修改时间)

enter image description here

关于azure - 能否将列设置为 Azure 逻辑应用中 SQL 插入行的可选列?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36286064/

相关文章:

azure - 释放azure sql数据库中的内存

azure - 在运行时逻辑应用中设置环境变量

c# - Azure 计划 Web 作业设置

python - 如何在 python Azure 函数中使用 ZBar 库?

azure - Azure 中的存储消耗报告

Azure SQL 无服务器数据库 CPU 不断计费

Azure 数据库用户和权限报告

azure - Azure 中的公共(public)证书与私有(private)证书

azure - 我可以使用 Azure App Insights 监视逻辑应用程序应用程序吗?

azure - 替换字符串中的新行