채택완료

db 최종 컬럼조회 last_insert_id() 함수 사용 시 속성(auto increment) 여부

날짜를 now() 로 현재 시간을 입력하듯이

 

현재 입력된 최종 카운트 정보를 알 수 있는 함수가 있네요

 

last_insert_id()+1      

 

insert into 할때 마지막 컬럼 뒤에 입력하게 되는데요

이때 테이블 필드가 AUTO_INCREMENT   설정되어 있지 않으면 안되나요?  

 

 

|

답변 1개

채택된 답변
+20 포인트

네 설정되어있어야 하구요 그게 아니라면

필드 하나를 정하셔서 max 값을 가져와서 +1 한다음에 인서트 해주셔야 합니다. 

답변을 작성하려면 로그인이 필요합니다.