2011-02-10 68 views
10

这似乎与具有相同标题的其他问题是重复的,但实际上并非如此。如何在H2中创建过程

我们的业务逻辑主要实现为DB2存储过程(我看到H2具有DB2兼容模式 - 很好!)。

我们如何使用H2用于这些程序的内存单元测试?

不幸的是,H2似乎缺少grammar中的CREATE PROCEDURE命令。我不想使用Java函数stored procedures。如果可以将相同的sql文件用于测试和生产,那么最好的办法是...我是否要求太多?

编辑:我们也使用SQL游标......再次,支持:-(

回答

5

没有迹象遗憾的是,在兼容模式不会去尽可能支持SQL prodecures目前,唯一的解决办法是。使用Java函数SQL游标也不被支持,对不起,但我会将这些功能请求添加到路线图中。当然欢迎修补程序:-)

+0

感谢您的回应,诚实地说,我期待IBM部门,所以不要对此感到难过;-) – egbokul 2011-02-11 18:40:06