Я использую hsqldb и встроенный экземпляр Jetty (через) maven для локального тестирования.Приложение будет использовать базу данных MySQL на производстве.Мне нужно будет вызвать mysql UNHEX()
для конкретного запроса.Как я могу создать оболочку для hsqldb, которая будет вызывать ее HEXTORAW()
функцию.Я пробовал следующее, но ошибки sql-maven-plugin.
CREATE FUNCTION "UNHEX"(t VARCHAR(100))
RETURNS VARBINARY(100)
BEGIN
RETURN HEXTORAW(t);
END;
sql-maven-plugin error:
Не удалось выполнить цель org.codehaus.mojo:sql-maven-plugin: 1.5: выполнить (default-cli) на среднеквадратичном значении проекта: неожиданный токен: FUNCTION в операторе [[ERROR] CREATE FUNCTION]
Как создать функцию-обертку?