최대 절전 모드를 사용하여 mysql replace into을 어떻게 구현할 수 있습니까? 나는 이것을 어디에서나 발견 할 수 없었다.mysql을 최대 절전 모드로 바꾸기
3
A
답변
2
나는 mySQL 확장 동작이므로 직접 지원되지 않는다고 생각합니다. 지원되지 않는 모든 쿼리 구문에 대해 정상적으로이 경우 네이티브 SQL을 사용할 수 있습니다.
최대 절전 모드에서 원시 SQL 지원에 대한 참조는 here입니다.
1
실제로 하이버 네이트 된 명명 된 쿼리를 쉽게 사용할 수 있습니다. 엔티티 클래스에서 Hibernate 매핑 파일이나 Hibernate 어노테이션을 사용하여 작업을 완료 할 수 있습니다.
매핑 파일 사용.
<hibernate-mapping>
......
<sql-query name="yourNamedReplaceQuery">
<![CDATA[REPLACE INTO T SELECT * FROM T]]>
</sql-query>
</hibernate-mapping>
사용 주석
@NamedQueries({
@NamedNativeQuery(
name = "yourNamedReplaceQuery",
query = "REPLACE INTO T SELECT * FROM T"
)
})
@Entity
@Table(name = "your_object", catalog = "test")
public class YourObject implements java.io.Serializable {
명명 된 쿼리를 호출.
Query query = session.getNamedQuery("findStockByStockCodeNativeSQL");
더 많은 참조 : http://docs.jboss.org/hibernate/orm/3.3/reference/en/html/querysql.html
관련 문제
- 1. 최대 절전 모드로 선택
- 2. 최대 절전 모드로 제한됩니다.
- 3. 데이터베이스간에 최대 절전 모드로 전환
- 4. 최대 절전 모드로 카운터 업데이트
- 5. 최대 절전 모드로 연결하려면 어떻게해야합니까?
- 6. 인터셉터에서 최대 절전 모드로 전환
- 7. 최대 절전 모드로 데이터베이스 마이그레이션
- 8. EclipseLink에서 최대 절전 모드로 전환
- 9. java.sql.BatchUpdateException으로 최대 절전 모드로 전환
- 10. 서블릿이 최대 절전 모드로 통신합니다.
- 11. Lucene으로 최대 절전 모드로 검색
- 12. 런타임시 최대 절전 모드로 전환
- 13. 목록으로 최대 절전 모드로 업데이트
- 14. 최대 절전 모드로 페이지 매기기
- 15. 최대 절전 모드로 파일 저장
- 16. 최대 절전 모드로 DML 내보내기
- 17. Lucene으로 최대 절전 모드로 검색
- 18. JComboBox에서 최대 절전 모드로 표시
- 19. 최대 절전 모드로 POJO가 필요합니까?
- 20. 선택하여 최대 절전 모드로 주문
- 21. 최대 절전 모드로 Oracle에 연결
- 22. 최대 절전 모드로 인증서 지정
- 23. 최대 절전 모드로 빌드가 작동하지 않습니다 (최대 절전 모드에서만)
- 24. 최대 절전 모드 - 최대 절전 모드로 데이터베이스에 java.net.URL을 저장하는 방법
- 25. 최대 절전 모드를 사용하여 최대 절전 모드로 전환합니다.
- 26. HashMap을 최대 절전 모드로 유지하는 방법
- 27. 응용 프로그램 코드에서 최대 절전 모드로 전환
- 28. 최대 절전 모드로 비 기본 형식 필터링
- 29. 최대 절전 모드로 MS 액세스를 연결하는 방법?
- 30. 최대 절전 모드로 플러시 및 JTAUnexpectedRollbackException
미안 해요 MySQL의 교체에 대해 잘 모르겠지만, 당신은 뭐죠 귀하의 요구 사항에 더 정교한 수 있습니까? 네가하고 싶은게 뭐야? 내 프로젝트 중 하나 인 – zerocool
에 많은 업데이트 문이 있습니다. 실행하는 데 너무 많은 시간이 걸립니다. 그래서 나는 대신에 대신 할 계획이었습니다. 최대 절전 모드를 통해이를 수행하는 방법을 모른다. – Hrishi