我正在 Azure 上使用逻辑应用设计器。添加了“SQL Azure - 插入行”作为操作,它提示我插入列的值,但所有列都标记为必需,并且如果值是,则不会保存更改/序列没有进入那里。
是否有办法绕过这个或使列可选?
最佳答案
我之前尝试过这个,没有办法使列可选,但我想出了一个解决方法。 首先,在设计器中输入任何值,然后打开代码 View 并查找不需要的列,然后从 JSON 架构中将其删除并点击保存:) 这应该可以为您完成,但是下次您在设计器中打开并尝试编辑时,您必须再次执行此操作。 如果有帮助请告诉我
已编辑
我添加了我在尝试复制此操作时所做的步骤的屏幕截图。 (请注意,您的数据库架构应该处理列的这些空值,在我的例子中,Guid 的默认值是 newid() ,而其他列允许空值)。您始终将 null 传递给列,对于具有计算值或具有默认值(例如 newid()
uniqueidentifier 或 getdate()
的列),根本不传递值可能有意义创建/修改时间)
关于azure - 能否将列设置为 Azure 逻辑应用中 SQL 插入行的可选列?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36286064/