使用“EclipseHQL编辑器”更新表时出错

使用“EclipseHQL编辑器”更新表时出错,eclipse,hibernate,hql,Eclipse,Hibernate,Hql,当我在Eclipse HQL编辑器中运行以下查询时,它不起作用: update TblAdmin A set A.password='1a23' 我收到错误消息: org.hibernate.hql.QueryExecutionRequestException:Not supported for DML operations[update TblAdmin A set A.password='1a23'] 其他查询(如select语句)工作正常 是否有任何选项可以从编辑器执行该语句?ecli

当我在Eclipse HQL编辑器中运行以下查询时,它不起作用:

update TblAdmin A set A.password='1a23'
我收到错误消息:

org.hibernate.hql.QueryExecutionRequestException:Not supported for DML
operations[update TblAdmin A set A.password='1a23']
其他查询(如select语句)工作正常


是否有任何选项可以从编辑器执行该语句?

eclipse HQL编辑器无法执行任何操作语句DML=数据操作语言,如UPDATE或DELETE


编辑器用于显示查询的结果列表。但是DML update语句只会返回一个整数,除了调用不同的API方法外,还需要不同的UI。

我不理解谷歌搜索与搜索之间的联系,他们误解了你的意思,这意味着你已经问过某个地方了。但无论如何,所有的错误消息都在试图告诉您:eclipse HQL编辑器根本无法执行任何修改语句DML=数据操作语言(如UPDATE或DELETE),因为他需要使用另一个API方法来执行该操作。@TobiasLiefke我的意思是,我看到一些相关的问题,人们已经回答了,请尝试@Modify。很抱歉Grammar@TobiasLiefke谢谢不客气。我澄清了你的问题,修正了一些语法。小的语法错误是没有问题的,只要你清楚地提出一个问题,说出你想要达到的目标。您的原始帖子根本不包含任何“?”内容。