2005

2013-10-10 2 views
1

고유 제한 조건은 다음에 대한 SQL 서버 2005/2008에 고유 인덱스에 의해 구현됩니다2005

@Column(name = "SOME_ID", unique = true) 
public String getSomeId() { 
    return someId; 
} 

SQL Server는 UQ__USERS__135061FE4316F928를 생성 , 최대 절전 모드에서 사용자 정의 이름을 지정할 수 있습니까?

@Column에 대해서는 name = XYZ가 없습니다. @org.hibernate.annotations.Index에는 name이 있지만이 경우 고유 색인을 지정하는 방법을 찾을 수 없습니다. 내가 JPA를 사용하고

는/4.1.9, SQL 서버 2008

답변

0

그것의 알려진 문제를 최대 절전 모드 등이 JIRA의 코멘트에 대해 논의했다. HB-1245 해결 방법은 스키마를 내보내고 DDL을 조정하여 제약 조건 이름을 추가하는 것입니다.