2013-05-15 58 views
0

我在Ubuntu上安裝了h2。我正在努力想象如何使用腳本。Linux中的RUNSCRIPT

我的命令:

從〜/ dkjs/kjsdgh/lala.sql runScript中;

它總是返回語法錯誤42001.

我在想什麼?

+0

[「與代碼42000錯誤試圖執行一個無效的SQL語句時被拋出。」(http://www.h2database.com/javadoc/org/h2/constant/ErrorCode.html#c42001)語法錯誤意味着你的SQL腳本中出現了錯誤,但是你還沒有告訴我們SQL腳本包含了什麼,所以我們無法幫你弄清楚它是什麼。什麼是*精確*錯誤信息返回? – IMSoP

+0

@NeoTom如果您添加完整的錯誤消息和堆棧跟蹤將會很好。只是錯誤代碼通常不夠。 –

回答

0

你需要引用的文件名:

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

它需要單引號。

+0

大聲笑。是的,就是這樣。謝謝。非常簡單,我無法相信我沒有注意到它! – NeoTom