【问题标题】:Is it possible to trigger during an SQL table insertion using Logic Apps?是否可以在使用逻辑应用的 SQL 表插入期间触发?
【发布时间】:2017-07-21 09:26:44
【问题描述】:

我目前正在开发 azure logic app,我的场景是我想从 azure SQL 数据库中获取新创建的记录,然后将其插入 Dynamics CRM。

为此,我阅读了this 链接,在那个 cmets 部分中,有人提到现在使用逻辑应用插入 SQL 表期间没有触发器。我知道有可用的预览版,但我不知道如何访问它。

你能告诉我如何访问它的预览版本,以及如何在 SQL 表插入期间不使用触发器来做到这一点吗?

【问题讨论】:

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


    【解决方案1】:

    团队在 sql 连接器中引入了触发器,使您能够在找到新记录时触发逻辑应用。 您可以在可用触发器的 SQL Server 部分下找到触发器。

    引用blog posts

    触发器确实有以下限制:

    • 它不适用于本地 SQL Server
    • 表必须有一个 IDENTITY 列用于新行触发器
    • 表必须具有用于修改的行触发器的 ROWVERSION(又名 TIMESTAMP)列

    该表必须有一个列,其值是唯一的,并且每次进行此类更改时,其值都会单调增加(或减少)。这可以通过使用 IDENTITY 列来创建跟踪,并使用 ROWVERSION(也称为 TIMESTAMP)列来进行跟踪修改来满足。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2019-02-15
      • 1970-01-01
      • 1970-01-01
      • 2018-11-30
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-06-11
      相关资源
      最近更新 更多