我是数据库新手,最近开始为 H2 数据库编写测试用例。我想知道如何在 Eclipse 中测试存储过程。我看到了以下内容:
http://www.h2database.com/html/features.html#user_defined_functions
h2database 链接中给出的示例代码,
"CREATE ALIAS NEXT_PRIME AS $$
String nextPrime(String value) {
return new BigInteger(value).nextProbablePrime().toString();
}
$$;
"
- 应该在哪里声明?如何运行?
PS - 我有 H2 JAR 文件并正在测试它。
如果有人能告诉我如何用 Java 为 H2 编写一个简单的存储过程,那将会很有帮助。
H2 中是否也有以下等价物?
“开始 dbms_output”?
谢谢。
原文由 Abi 发布,翻译遵循 CC BY-SA 4.0 许可协议
H2 数据库中没有存储过程和 sql 用户定义函数,而是我们使用 java 方法并创建别名来引用它。我们可以使用别名调用该方法。
下面是一个简单的例子:**