code

Oracle과 HSQLDB ROWNUM의 호환성

starcafe 2023. 7. 27. 22:09
반응형

Oracle과 HSQLDB ROWNUM의 호환성

HSQLDB 변경 로그에는 다음과 같이 기록되어 있습니다.ROWNUM()에 추가되었습니다.v2.2.0인메모리 HSQLDB에 대해 통합 테스트를 실행할 때 문제 없이 사용하고 있습니다.

그러나 실제 Oracle 10g 데이터베이스에 대해 동일한 테스트를 실행하고 싶지만 유사 열이 호출되어 쿼리가 실패합니다.ROWNUM두 환경 모두에서 작동하는 단일 쿼리 문자열을 쉽게 작성할 수 있는 방법이 있습니까?

ROWNUM() 기능은 HSQLDB 2.2.x 이상에서 기본적으로 사용할 수 있습니다.오라클 구문 호환성 모드를 실행하는 경우 ROWNUM도 사용할 수 있습니다.

이 명령어를 사용하면 다음과 같습니다.

SET DATABASE SQL SYNTAX ORA TRUE

또는 연결 속성을 사용합니다.sql.syntax_ora=true

언급URL : https://stackoverflow.com/questions/6612862/hsqldb-rownum-compatibility-with-oracle

반응형