Rumah > Soal Jawab > teks badan
Saya tidak faham apa masalahnya dan bagaimana untuk melihatnya. Bulan kedua pengaturcaraan
1 ralat lokasi
private static String dbUrl = "jdbc:h2:mem:test; INIT = RUNSCRIPT FROM classpath:init.sql' ";`
2 ralat teks
Pengecualian dalam utas "utama" java.lang.RuntimeException: >org.h2.jdbc.JdbcSQLNonTransientConnectionException: >Pilihan sambungan 'INIT' tidak disokong
Tetapan sambungan tidak disokong "INIT" [90113-200]
3 kemungkinan sebab ralat
P粉0072885932023-09-09 12:31:22
Cuba ini:
static String dbUrl = "jdbc:h2:mem:test;INIT=RUNSCRIPT FROM 'classpath:init.sql'";
Sila ambil perhatian bahawa ruang tertentu (...;INIT=RUNSCRIPT ...
),并在 'classpath:init 周围使用单引号。 sql'
) telah dialih keluar daripada contoh dalam soalan (soalan itu tiada petikan tunggal
Lihat dokumentasi RUNSCRIPT untuk contoh termasuk: