SAP HANA-当旧表具有插入项时,触发插入到新表中

时间:2019-03-19 16:42:34

标签: sql triggers insert sap hana

我正在尝试创建一个触发器,该触发器将在另一个模式(两个表的确切定义)下将来自table_A的所有新条目插入到table_B中。

Table_A每次接收数千个插入,因此触发器应仅插入新插入的行数据,而不每次都包括旧的行。

找到了几个针对SQL SERVER的解决方案,但都不适用于SAP HANA。

谢谢。

1 个答案:

答案 0 :(得分:0)

制作2个过程 Proc1对旧表进行插入,而proc2对新表进行插入。 使用光标中的新值从proc1调用proc2。为了获取新条目,请确保该表具有时间戳字段(exCREATED_AT),将最后插入的值存储在变量中,然后在使用该变量进行更新获取后传递给proc2。

让我知道您是否需要相同的代码