У меня есть хранимая процедура H2, которая создает и работает правильно при создании из консоли H2. Однако мне нужно, чтобы он был создан из сценария schema.sql, который запускается при каждой загрузке Spring.
ошибка:
org.h2.jdbc.JdbcSQLException: Syntax error in SQL statement "create alias if not exists myproc as [*]$$ import java.sql.Connection"
просто для ясности в коде нет [*] .. поэтому я предполагаю, что он не похож на $$. Я пробовал косые черты .. локальные переменные .. видел в документации что-то об использовании 'вместо $$, но это не сработало, либо пытался удалить if, если не существует.
Кроме того, остальные таблицы в файле schema.sql работают нормально.
Есть ли способ запустить его при загрузке Spring?
спасибо