-
카테고리
-
세부 분야
백엔드
-
해결 여부
미해결
SequenceGenerator로 시퀀스를 생성했는데 시퀀스가 테이블로 생성됩니다.
20.06.26 14:25 작성 조회수 134
2
어디서 실수한건지 못찾겠네요 ㅠㅠ
분명 @TableGenerator이 아니라
@SequenceGenerator로 생성했는데
시퀀스 이름 자체를 create table로 생성해버리네요
문제가 뭘까요? ㅠㅠ
답변을 작성해보세요.
3
김영한
지식공유자2020.06.27
안녕하세요. happysy26님
아마도 MySQL Dialect를 사용하시는 것 같아요. MySQL은 DB 차원에서 SEQUENCE를 지원하지 않습니다.
따라서 테이블을 생성해서 시퀀스를 만드는 전략을 차선책으로 선택하는 것 같아요^^
MySQL은 IDENTITY나 TABLE 전략을 사용해주세요.
감사합니다.
답변 1