Я пытаюсь использовать ibatis с HSSQL для создания таблицы в базе данных в памяти во время выполнения, но использование следующего возвращает ошибку, предположительно потому, что квадратные скобки путают Ibatis, что приводит к SQLException: неверный синтаксис около 'ARRAY'
CREATE TABLE GROUPS (id INT PRIMARY KEY, members bigint ARRAY DEFAULT ARRAY[])
Я пытался экранировать в XML, как это, но получил ту же ошибку:
<![CDATA[ CREATE TABLE MATCHGROUPS (id INT PRIMARY KEY, groupid bigint ARRAY DEFAULT ARRAY[], members bigint ARRAY DEFAULT ARRAY[]) ]]>
Кто-нибудь знает способ обойти это?Я хотел бы сохранить согласованность дизайна и не прибегать к необработанному запросу для этого случая, если это возможно.Я проверил, что sql нормально работает в HSSQL менеджере, поэтому это правильный синтаксис sql.
Заранее спасибо