【发布时间】:2015-10-16 00:22:56
【问题描述】:
我是 oracle 新手,我看到 Oracle 触发器可以在 oracle 表上完成更新或插入后触发一些操作。 是否可以在每次更新或插入 Oracle 表后触发 SAS 程序。
【问题讨论】:
-
您是尝试从 Oracle 端还是 SAS 端执行此操作?
-
没有尝试过......但如果可以的话,计划从 Oracle 方面进行。
我是 oracle 新手,我看到 Oracle 触发器可以在 oracle 表上完成更新或插入后触发一些操作。 是否可以在每次更新或插入 Oracle 表后触发 SAS 程序。
【问题讨论】:
有几种不同的方法可以做到这一点,但像这样的问题就是“仅仅因为你可以,并不意味着你应该”的例子。
当然,您的触发器可以在更新或插入时触发,并且可以调用程序包中的存储过程,该程序可以使用oracle host command 调用可以调用 SAS 的操作系统命令。
这里有一些问题:
有更好的方法可以做到这一点,但完整的答案需要您提供更多关于最终目标和所涉及的业务逻辑的详细信息。我使用的一些方法包括:
【讨论】: