Firebird - 存储过程 - 如何在插入行

时间:2017-12-23 18:25:56

标签: java firebird jaybird

我想运行一个Java程序(插件),用于表上的触发器,例如AFTER INSERT。如何创建数据库触发器,实现此目的并在表中插入行时执行java程序。

我在一些文档中看到,可以在上面的数据库事件(ON INSERT / UPDATE)上调用Java程序。 但我可以找到实现这种技术的程序。

Java调用的引用来自以下链接:

  1. FB / Java的第一个测试版本,与Firebird 3.0.0兼容 https://www.firebirdsql.org/en/news/the-first-test-version-of-fb-java-compatible-with-firebird-3/ FB / Java是Firebird的外部引擎插件,它使Firebird能够在Java平台中运行函数,过程和触发器。

  2. Firebird 3.0中的新功能 https://firebirdsql.org/file/documentation/release_notes/html/en/3_0/rnfb30-new.html 最终,插件支持用Java,C ++,ObjectPascal等编写的存储过程,触发器和函数。

  3. java中的UDR https://www.firebirdsql.org/file/documentation/release_notes/html/en/3_0/rnfb30-apiods-api.html#d0e5446 Firebird 3支持外部引擎,引擎和可运行UDR的执行环境之间的桥梁:本机代码,Java和其他

  4. 在文档链接和示例示例方面获得任何帮助。 我在Windows 7 64位上使用Firebird-3.0.2。

0 个答案:

没有答案