如何在H2中创建程序

egb*_*kul 11 database db2 stored-procedures h2

这似乎与具有相同标题的其他问题重复,但实际上并非如此.

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

我们如何使用H2进行内存单元测试?

不幸的是,H2似乎缺少其语法中的CREATE PROCEDURE命令.

我不想将Java函数用作存储过程.如果同样的sql文件可以用于测试和生产,那将是最好的...我要求太多了吗?

编辑:我们也使用SQL游标...再次,没有支持的迹象:-(

Tho*_*ler 5

不幸的是,兼容模式并没有支持SQL prodecures.目前,唯一的解决方案是使用Java函数.抱歉,也不支持SQL游标.但我会将这些功能请求添加到路线图中.当然欢迎补丁:-)