我不明白問題是什麼以及如何看待它。程式設計的第二個月
1 個位置錯誤
private static String dbUrl = "jdbc:h2:mem:test; INIT = RUNSCRIPT FROM classpath:init.sql' ";`
2個文字錯誤
線程“main”中的異常java.lang.RuntimeException:>org.h2.jdbc.JdbcSQLNonTransientConnectionException:不支援>連接選項“INIT”
不支援的連線設定「 INIT 」[90113-200]
3個可能的錯誤原因
P粉0072885932023-09-09 12:31:22
試試這個:
static String dbUrl = "jdbc:h2:mem:test;INIT=RUNSCRIPT FROM 'classpath:init.sql'";
請注意從問題中的範例中刪除了特定空格 (...;INIT=RUNSCRIPT ...
),並在 'classpath:init 周圍使用單引號。 sql'
(題目缺少一個單引號)。
請參閱 RUNSCRIPT 文件以取得範例,包括: