我想要做的只是在HSQL 2.0中引发异常。
与Oracle一样,我们可以使用: .... 除此之外的例外情况 RAISE_APPLICATION_ERROR(XXX) ....
在阅读了HSQL官方文档并尝试了我能想象的之后,我仍然没有得到线索。
有人可以提出建议吗?谢谢!
答案 0 :(得分:3)
请参阅指南中的SIGNAL语句:
http://hsqldb.org/doc/2.0/guide/sqlroutines-chapt.html#src_psm_exceptions
示例:
SIGNAL SQLSTATE '45000';
HSQLDB遵循SQL Standard PSM语法来执行过程和函数。 DB2也遵循这种语法,因此许多DB2示例可以与HSQLDB一起使用。