Что ж, я хочу внести изменения в свою базу данных, поэтому мне нужно использовать alter table, но у java, похоже, есть проблемы с этим.
Это предложение
ALTER TABLE loans ADD FOREIGN KEY (id_reader) REFERENCES readers (id);
как вы выполняете это?
Я делал это:
rawStatement="ALTER TABLE loans ADD FOREIGN KEY (id_reader) REFERENCES readers (id);";
currentStatement = conn.createStatement();
currentStatement.execute(rawStatement);
последняя строка верна?
Насколько я знаю, execute
должен запустить все.