728x90
영상도 있으니 영상도 보시고 도움이 되셨다면, 좋아요 부탁드립니다.!
1. AUTO_INCREMENT값이 들어가는 테이블 만드는 법
보통 AUTO_INCREMENT값은 테이블에 기본키 값으로 많이 사용한다.
데이터가 입력될때 자동으로 값이 1개씩 증가되는 컬럼 속성이어서 튜플 간에 데이터 중복이 발생하지 않는 값이 되기 때문이다.
CREATE TABLE MEMBER(
AUTO_INCRE int auto_increment primary key,
NAME varchar(64),
AGE int
);
|
2. AUTO_INCREMENT에 값 넣는 법
AUTO_INCRE컬럼은 빼고 실제 값을 넣을 컬럼명과 값만 쿼리에 지정해 주면 AUTO_INCRE는 자동 증가값이 반영된다.
INSERT INTO MEMBER(NAME, AGE) VALUES("김팔라","29");
|
3. AUTO_INCREMENT 증가값 초기화하는 법
다시 시작하고 싶을 때.
1ALTER TABLE MEMBER AUTO_INCREMENT = 0; |
4. 증가값 조회 및 수정
증가값이 10씩 뛰어서 auto_increment가 생성되는 경우가 있다.
아래의 쿼리로 증가값을 조회하고 증가값을 변경할 수 있다.
1
2
3
4
|
-- 증가값 조회
select @@auto_increment_increment;
-- 증가값 변경
SET @@auto_increment_increment=1;
|
이 글이 도움이 되셨다면 댓글 한번씩 부탁드립니다.
728x90
'데이터베이스 > MySQL' 카테고리의 다른 글
macOS 환경 터미널에서 mysql 사용 명령어 (0) | 2020.11.07 |
---|---|
[MySQL]you are using safe update mode and you tried to update (0) | 2020.04.27 |
[MySQL]개발자라면 반드시 알아야하는 EVENT SCHEDULE (2) | 2020.01.31 |
[ Mysql 설치 ] 컴퓨터에 api-ms-win-crt-runtime-l1-1-0.dll이 없기 때문에 프로그램을 시작할 수 없습니다. 프로그램을 다시 설치하여 이 문제를 해결하십시오. (0) | 2019.09.25 |
[MySQL] SQL 구문 암기 (0) | 2019.06.30 |
댓글