Java 查询通知
我有一个程序需要对数据库执行“选择”:HSQLDB 然后每次信息更改时,我都希望得到查询更改的通知,即对查询结果表进行删除/插入/更新 我的问题是——这似乎是一个非常基本的要求,但我还没有找到解决方案。这个概念有正式名称吗 我知道oracle中的CQN,但它有一些缺点 以下是我正在考虑的一些可能的方法来满足我的要求:Java 查询通知,java,oracle,hsqldb,Java,Oracle,Hsqldb,我有一个程序需要对数据库执行“选择”:HSQLDB 然后每次信息更改时,我都希望得到查询更改的通知,即对查询结果表进行删除/插入/更新 我的问题是——这似乎是一个非常基本的要求,但我还没有找到解决方案。这个概念有正式名称吗 我知道oracle中的CQN,但它有一些缺点 以下是我正在考虑的一些可能的方法来满足我的要求: 使用oracle的CQN—它并不完美,而且我也不想使用oracle—因为内存中的性能更好 将该机制实现到HSQLDB中-因为它是开源的。但它有很多案例 是否有支持此功能的数据库 谢
谢谢使用HSQLDB,您可以在查询中使用的每个表上使用触发器定义来通知发生的删除、插入和更新更改。此时,您可以再次执行SELECT以获得更新的结果。也许您可以在希望得到通知的表上实现DML触发器。您可以在这些触发器中使用
dbms\u email
包来获取电子邮件通知。你到底想要什么?