有没有办法使用Java和JDBC监听Microsoft SQL数据库表中的更改?

时间:2017-03-06 15:43:46

标签: java sql-server jdbc

我有一个应用程序连接到Microsoft SQL Server上的数据库,我需要监听其中一个表上的任何更改(主要是创建和更新)并在该应用程序中触发java中的操作。 有没有办法这样做?

1 个答案:

答案 0 :(得分:0)

这取决于您需要多快地对表上的更改做出反应以及您对数据库的访问权限。 如果您可以忍受几秒钟的延迟,我会从系统表中查询(每隔几秒钟)表信息,以获取最新更新的信息。这仅在您有权访问系统表时才有效。

尝试谷歌搜索“微软sql表获取最新更新的信息”,有很多例子可能有助于你的特定情况。