首页 文章

使用Logic Apps和Azure SQL的SQL事务

提问于
浏览
1

有没有办法在使用Azure Logic Apps和Microsoft SQL Connector影响单个Azure SQL数据库和多个表时实现SQL事务?

1 回答

  • 3

    虽然不可能在逻辑应用程序流程中包含SQL事务,可以涵盖多个操作,但您仍然可以在SQL Server上执行事务操作 .

    这样做的方法是使用存储过程,它可以实现您需要的任何级别的事务性 .

    一种非常简单的方法是首先将数据加载到临时表中,然后调用存储过程以事务方式将数据插入主表 . 另一种选择是使用OPENJSON有效地模仿BizTalk SQL适配器的复合操作功能,也在存储过程中 .

相关问题