【发布时间】:2011-05-30 17:11:16
【问题描述】:
我知道 H2 支持存储过程/触发器/使用 java 类来扩展功能。
但是,将这些类(.class 文件/.jar 文件)放在哪里?
如果我们必须把它放在文件系统中,那么在没有这些类的情况下移动数据库文件,将使存储过程/触发器/等变得无用。是真的吗?
TIA。
【问题讨论】:
标签: stored-procedures triggers h2
我知道 H2 支持存储过程/触发器/使用 java 类来扩展功能。
但是,将这些类(.class 文件/.jar 文件)放在哪里?
如果我们必须把它放在文件系统中,那么在没有这些类的情况下移动数据库文件,将使存储过程/触发器/等变得无用。是真的吗?
TIA。
【问题讨论】:
标签: stored-procedures triggers h2
存储过程可以是stored as source code;但是,这需要 Java 编译器可用。触发器目前不能;所以触发器类必须在服务器类路径中。
【讨论】:
src/test/org/h2/samples中有一些有用的例子。