Добрый день !
Я только знакомлюсь с БД H2 и вот вопрос.
Вот создается соединение:
Connection connection=null;
try{
Class.forName("org.h2.Driver");
connection= DriverManager.getConnection("jdbc:h2:~/test");
System.out.println("Connection ok");
Statement stat = connection.createStatement();
stat.execute("create table test(id var(255) primary key, name varchar(255), age int)")
Я не понимаю как например при добавлении записи в таблицу не создавать каждый раз новую таблицу, а работать с текущей (которая уже есть в базе)? Ведь для каждой операции , таких как вставка, извлечение информации или удаление мне нужно будет поддердживать связть с текущей таблицей.
В нормальных СУБД таблица и БД создаются отдельно на отельном сервере и от моего java кода не зависят, а вот с этой БД не могу понять как и что.
Можете мне примерный код описать, допустим методо для вставки и метод для извлечения с одной и той же таблицы не создавая каждый раз новую таблицу ?