Когда я запускаю следующий запрос в редакторе Eclipse, HQL, он не работает:Обновление таблицы с помощью 'Затмение HQL Editor' дает ошибку
update TblAdmin A set A.password='1a23'
Я получаю сообщение об ошибке:
org.hibernate.hql.QueryExecutionRequestException:Not supported for DML
operations[update TblAdmin A set A.password='1a23']
Другие запросы, такие как команды выбора, работают нормально.
Есть ли возможность выполнить инструкцию из редактора?
Я не понимаю связи между «googled» (что означало бы поиск) и «они неправильно поняли», о чем вы говорили (что означало бы, что вы спросили где-то уже). Но в любом случае все сообщение об ошибке пытается сказать вам: редактор Eclipse HQL просто не может выполнить какой-либо оператор модификации (DML = _Data Manipulation Language_, например 'UPDATE' или' DELETE'), потому что ему нужно будет использовать другой API метод для этого. –
@TobiasLiefke Что я имел в виду, я видел некоторые связанные вопросы, и люди ответили, что попробуйте @ Modify.Sorry для плохого грамматики –
@TobiasLiefke Спасибо. !! –