Код: Выделить всё
Statement statement = connection.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE, ResultSet.CONCUR_UPDATABLE);
try(ResultSet results = statement.executeQuery(String.format("SELECT id, id2 FROM SETTINGS WHERE instance3 = %s, instance.getId())));
com.mysql.cj.jdbc. исключения.NotUpdatable: набор результатов не подлежит обновлению (указанная таблица не имеет первичных ключей). Этот набор результатов должен быть получен из инструкции, созданной с типом набора результатов ResultSet.CONCUR_UPDATABLE, запрос должен выбрать одну таблицу, не может использовать функции и должен выбрать все первичные ключи из этой таблицы.
Есть идеи, почему это происходит?
Подробнее здесь: https://stackoverflow.com/questions/456 ... -updatable
Мобильная версия