У меня есть база данных 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: Table "PERSON" not found; SQL statement: SELECT * FROM PERSON [42102-154]
. Я, вероятно, пропустил здесь что-то простое, но любая помощь была бы оценена.