【问题标题】:Is there a listener for triggers in database? [duplicate]数据库中是否有触发器的侦听器? [复制]
【发布时间】:2016-09-15 08:25:30
【问题描述】:

我想知道数据库中是否有数据库事件监听器。

我知道我们可以编写不同级别的触发器。

但想知道天气是否有任何听众的过程。

触发器由数据库拾取。它是如何完成的,数据库中是否有一个连续的触发侦听过程?

谢谢。

【问题讨论】:

  • 听什么?你想做什么你不能用触发器做?
  • 什么意思?当触发器的事件发生时,触发器就会被执行。请编辑您的问题并澄清您正在尝试做什么。谢谢。
  • 您运行的更新/插入语句直接导致执行“数据库触发器”
  • 也许 OP 正在寻找触发器的架构/设计逻辑的描述。
  • 谢谢,是的,当时我的问题很幼稚而且含糊不清!。我通过同事得到了一些与以下内容完全相似的答案:How to implement a db listener in Java (Link attach in above by moderator)

标签: sql database oracle


【解决方案1】:

当发生以下事情时,监听器被激活:

  1. 插入
  2. 更新
  3. 删除

此命令激活侦听器。

【讨论】:

  • 这是错误的。触发器和监听器在oracle数据库的上下文中是有明确含义的,不会有监听器被激活。但我不得不承认我不明白贴出来的问题。也许您正在谈论event listeners,因为它们在 Java 或类似的东西中是众所周知的。但这一点必须在问题和答案中说清楚。
猜你喜欢
  • 2021-10-27
  • 1970-01-01
  • 1970-01-01
  • 2022-06-10
  • 2016-02-10
  • 2013-08-22
  • 2015-12-27
  • 2019-11-24
  • 1970-01-01
相关资源
最近更新 更多