百聞 不如一打 [백문이 불여일타]

백번 묻는것 보다 한번 쳐보는게 낫다

DBMS/MySQL

MySQL / insert 시 auto_increment 마지막 값 가져오는 법

qbj700 2020. 11. 12. 17:10

방법 1

 

- select id + 1 AS nextId from article order by id DESC LIMIT 1; = lastAraticleId 구하는법

 

but - 기존 게시물이 없을경우 id 값이 확인되지 않기때문에 0 + 1로 설정됨


방법 2

 

- ATUO_INCREMENT 마지막 값 가져오기

- SELECT AUTO_INCREMENT FROM information_schema.TABLES WHERE TABLE_SCHEMA = "[데이터베이스명]" AND TABLE_NAME = "[테이블명]"

반응형

'DBMS > MySQL' 카테고리의 다른 글

MySQL / SQLyog - sampleData  (0) 2020.11.13
MySQL / JDBC 현재시간 MySQL에 적용하는법  (0) 2020.11.12
MySQL / url 설정  (0) 2020.11.12
MySQL / 기초 용어 및 명령어 정리  (0) 2020.11.11
MySQL / 명령어 연습문제 2 및 답변  (0) 2020.11.11