반응형
반응형
오라클에선 자동으로 인덱스 값을 증가시키기 위해 시퀀스를 사용한다. 하지만 MySQL에선 시퀀스가 없다.
비슷한 기능을 수행하기 위해선 AUTO INCREMENT 기능을 사용해야한다.
SHOW TABLE STATUS WHERE NAME = ''
위와 같이 조회하면 해당 테이블의 AUTO INCREMENT가 설정된 컬럼의 다음 값을 알 수 있다.
초기화 혹은 특정 값으로 변경
ALTER TABLE 테이블명 AUTO_INCREMENT = 변경할 숫자;
특정 값으로 변경할 때는 현재 테이블에 있는 값 중 가장 큰 값보다 커야한다. 예를 들어, 테이블에 데이터가 5까지 있다면 6부터 변경할 수 있다.
반응형
'개발 & 데이터베이스 > DB' 카테고리의 다른 글
MySQL 이름, 이메일, 전화번호 데이터 마스킹 처리 방법 (0) | 2025.03.25 |
---|---|
MySQL 권한 부여하는 방법 (GRANT) (0) | 2024.11.04 |
Oracle vs MySQL 데이터 타입 비교 (0) | 2024.09.23 |
오라클 조건문 IF ELSIF, CASE WHEN 사용 방법 (0) | 2023.12.03 |
오라클 쿼리문 수행(실행) 시간 측정하는 방법 (SET TIMING ON) (0) | 2023.10.24 |