hsqldb поддерживает функции оракула, такие как listagg

Я столкнулся с несколькими проблемами при написании тестового примера с использованием hsqldb. Я попытался протестировать функцию оракула, например (Wm_concat, Listagg, Decode, over). Я получаю сообщение об ошибке, например, обнаружен неожиданный токен. БАЗА ДАННЫХ SQL СИНТАКСИС ORA TRUE ; но это не помогло, я был бы признателен, если бы кто-нибудь помог мне найти решение для этого.


person Radhika Kunamneni    schedule 22.01.2012    source источник


Ответы (1)


SET DATABASE SQL SYNTAX ORA TRUE только заставляет HSQL принимать синтаксис Oracle SQL. Он не поддерживает функции Oracle.

Если вы хотите протестировать вещи, зависящие от функций Oracle, вам действительно нужно протестировать их в базе данных Oracle.

person Don Roby    schedule 22.01.2012
comment
спасибо за ответ, Роби.. похоже, что использование базы данных oracle - единственный вариант, если я не хочу вносить изменения в запросы.. - person Radhika Kunamneni; 23.01.2012