Я столкнулся с несколькими проблемами при написании тестового примера с использованием hsqldb. Я попытался протестировать функцию оракула, например (Wm_concat, Listagg, Decode, over). Я получаю сообщение об ошибке, например, обнаружен неожиданный токен. БАЗА ДАННЫХ SQL СИНТАКСИС ORA TRUE ; но это не помогло, я был бы признателен, если бы кто-нибудь помог мне найти решение для этого.
hsqldb поддерживает функции оракула, такие как listagg
Ответы (1)
SET DATABASE SQL SYNTAX ORA TRUE
только заставляет HSQL принимать синтаксис Oracle SQL. Он не поддерживает функции Oracle.
Если вы хотите протестировать вещи, зависящие от функций Oracle, вам действительно нужно протестировать их в базе данных Oracle.
person
Don Roby
schedule
22.01.2012
спасибо за ответ, Роби.. похоже, что использование базы данных oracle - единственный вариант, если я не хочу вносить изменения в запросы..
- person Radhika Kunamneni; 23.01.2012