그냥 MYSQL에서 Oracle 11g로 마이그레이션 했으므로 MYSQL 전용으로 코딩했기 때문에 쿼리를 변경해야합니다. 따라서 우리는 쿼리에 HQL을 사용할 계획입니다. 이 변환을 수행하는 특별한 방법이 있습니까? 많은 곳과 마찬가지로 나는 'Limit'와 다른 MYSQL 관련 키워드를 사용했다. (개발을 위해 grails/groovy를 사용하고 있기 때문에 도메인 클래스 기반 모델이다.) 변환을 할 수있는 특정 도구가 있습니까?MYSQL 쿼리를 HQL로 변환
1
A
답변
1
나는 이것을 자동으로 수행 할 수있는 특정 도구를 모른다. 그러나 HQL은 mySQL 쿼리를 쉽게 수용 할 수 있습니다.
복잡한 쿼리의 경우 가장 좋은 옵션은 기본적으로 HQL 쿼리 인 executeQuery
을 사용하는 것입니다.
쿼리를 더 읽기 쉽게하려면 createCriteria
을 사용하십시오.
나는 내 grails 응용 프로그램에서 둘 다 사용하는 경향이 있습니다. 그러나 가능할 때마다 나는 더 읽기 쉽게하기 위해 createCriteria
을 사용합니다.
관련 문제
- 1. select 섹션의 subselect가있는 SQL 쿼리를 HQL로 변환
- 2. SQL에서 HQL로 변환
- 3. SQL을 HQL로 변환
- 4. sql을 hql로 변환
- 5. MySQL 쿼리를 cakephp 쿼리로 변환
- 6. MYSQL 쿼리를 PHP로 변환 쿼리
- 7. HQL로 열심히로드하기
- 8. SQL을 HQL로 변환 | LEFT (참여하지 않음)으로 주문
- 9. MySQL 쿼리를 HSQLDB 및 Oracle 쿼리로 변환
- 10. SELECT에서 서브 쿼리를 사용하여이 SQL을 Hibernate 3.0.5 HQL로 변환 할 수 있습니까?
- 11. JDOQL에서 HQL로 여러 테이블의 조인으로 쿼리를 이식하는 방법
- 12. SQL 쿼리를 Ruby 도움말로 변환
- 13. mysql 쿼리를 실행할 수 없습니다.
- 14. mysql 쿼리에서 mysql 쿼리를 실행하십시오.
- 15. 조인을 사용하여 SQL을 hql로 변경
- 16. MySQL 날짜 변환
- 17. 변환 쿼리를 찾아 문
- 18. 쿼리를 LINQ로 변환
- 19. 중첩 쿼리를 조인으로 변환
- 20. SQL 쿼리를 LINQ로 변환
- 21. 쿼리를 조인으로 변환
- 22. 오라클에 SQL 쿼리를 변환
- 23. 이 MySQL 쿼리를 JPA로 변환 할 수 있습니까?
- 24. Ajax/jQuery를 사용하여 정적 PHP/MYSQL 쿼리를 Dynamic One으로 변환
- 25. 기준을 HQL로 변환하는 방법을 최대 절전 모드로 전환 하시겠습니까?
- 26. mysql 쿼리를 알려주십시오.
- 27. mysql : 쿼리를 함수로 구현하십시오.
- 28. mysql 쿼리를 향상
- 29. MYSQL 쿼리를 단순화하고 수정하기
- 30. mysql 같은 쿼리를 최적화하십시오.