블로그 이름

[MySQL] last_insert_id() 본문

개발/Database

[MySQL] last_insert_id()

Hide 2024. 12. 1. 00:03

MySQL, MariaDB 사용 시 PK를 auto_increment로 설정하는 경우가 많다.

 

last_insert_id 함수는 테이블의 마지막 auto_increment 값을 리턴한다.

 

SELECT last_insert_id() 

 

해당 쿼리를 치면, 마지막 증가값이 나와야 하는데, error가 뜨는 현상이 있었다.

 

사용한 테이블을 확인해보니 auto_increment가 설정되어있지 않은 테이블이었다.