У меня есть база данных H2 с URL «jdbc: h2: test»
. Я создаю таблицу, используя CREATE TABLE PERSON (ID INT PRIMARY KEY, FIRSTNAME VARCHAR (64), LASTNAME VARCHAR (64));
. Затем я выбираю все из этой (пустой) таблицы, используя SELECT * FROM PERSON
. Пока все хорошо.
Однако, если я изменю URL-адрес на "jdbc: h2: mem: test"
, единственная разница в том, что база данных теперь находится только в памяти, это дает мне org.h2.jdbc.JdbcSQLException: Таблица "PERSON" не найдена; Оператор SQL: SELECT * FROM PERSON [42102-154]
. Вероятно, мне здесь не хватает чего-то простого, но я буду благодарен за любую помощь.