THe HSQLDB 变更日志 http://hsqldb.org/doc/2.0/changelist_2_0.txt指出ROWNUM()
被添加到v2.2.0
在针对内存 HSQLDB 运行集成测试时,我使用它没有任何问题。
但是,我想对真实的 Oracle 10g 数据库运行相同的测试,但查询失败,因为伪列被调用ROWNUM
。有没有一种简单的方法可以编写在两种环境下都有效的单个查询字符串?
ROWNUM() 函数在 HSQLDB 2.2.x 及更高版本中默认可用。如果启用Oracle语法兼容模式,还可以使用ROWNUM。
该声明使其能够:
SET DATABASE SQL SYNTAX ORA TRUE
或者使用连接属性sql.syntax_ora=true
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)