2013-05-15 2 views
0

У меня h2 установлен на Ubuntu. Я пытаюсь понять, как использовать скрипт.RUNSCRIPT в Linux

моя команда:

RunScript из ~/dkjs/kjsdgh/lala.sql;

он продолжает возвращаться ошибка синтаксиса 42001.

Что мне не хватает?

+0

[«Ошибка с кодом 42000 бросается при попытке выполнить недопустимый оператор SQL».] (Http://www.h2database.com/javadoc/org/h2/constant/ErrorCode.html#c42001) Синтаксис ошибка означает что-то не так в вашем SQL-скрипте, но вы не сказали нам, что содержит скрипт SQL, поэтому мы не можем помочь вам разобраться, что это такое. Что такое сообщение * exact * error? – IMSoP

+0

@NeoTom Было бы неплохо добавить общее сообщение об ошибке и трассировку стека. Просто кода ошибки обычно недостаточно. –

ответ

0

Вам нужно процитировать имя файла:

runscript from '~/dkjs/kjsdgh/lala.sql'; 

Она должна быть одинарные кавычки.

+0

LOL. Да, это так. Благодарю. Это было так просто, я не могу поверить, что не заметил этого! – NeoTom

Смежные вопросы