변수를 사용하여 Hibernate에서 네이티브 SQL 쿼리를 사용해야합니다. = mysql을 변수 할당 및 변수 할당을 최대 절전 모드 : 공간이최대 절전 모드에서 MySQL 변수를 사용하는 방법은 무엇입니까?
는 그래서와 충돌이 매개 변수 접두사 이후에 허용되지 않습니다 :
는 그러나 최대 절전 모드 오류가 말을 던졌습니다.
SET @rank:=0;
UPDATE Rank SET [email protected]:[email protected]+1 ORDER BY Level;
최대 절전 모드 코드 (JPA 구문) : 여기
내 SQL 쿼리 내 SQL 쿼리를 동적으로 생성되기 때문에 가Query query = em.createNativeQuery(theQuery);
query.executeUpdate();
내가 저장 프로 시저를 사용할 수 없습니다 ('레벨 '는'int '또는'force '일 수 있습니다.)
어떻게하면됩니까? Hibernate는 데이터베이스에 쿼리를 전송 한 후
감사
최대 절전 모드 코드를 추가하십시오. –
방금 추가했지만 아주 간단한 일반적인 사례입니다 –
당신은 혼자가 아닙니다. https://forum.hibernate.org/viewtopic.php?f=1&t=992931&start=0 http : // opensource. 어쩌면 order by 절당 하나의 저장 프로 시저가있을 수 있습니다. –