본문 바로가기
MySql

MySQL Last Updated row ID in Mysql

by 베이스 공부 2021. 1. 9.
반응형

현재 저는 프로젝트 작업을하고 있습니다. 마지막으로 업데이트 된 ID를 찾아야하는데 mysql에서 마지막으로 업데이트 된 행 ID를 어떻게 얻을 수 있습니까? 누구 도와주세요?

 

해결 방법

 

AUTO_INCREMENT 값이 생성되면 mysql_query () 를 사용하여 SELECT LAST_INSERT_ID () 문을 실행하고 명령문에서 반환 된 결과 집합의 값입니다.

LAST_INSERT_ID () 의 경우 가장 최근에 생성 된 ID가 연결 단위로 서버에 유지됩니다. 다른 클라이언트에 의해 변경되지 않습니다. 마법이 아닌 값 (즉, NULL이 아니고 0이 아닌 값)으로 다른 AUTO_INCREMENT 열을 업데이트해도 변경되지 않습니다. 여러 클라이언트에서 동시에 LAST_INSERT_ID () AUTO_INCREMENT 열을 사용하는 것은 완벽하게 유효합니다. 각 클라이언트는 클라이언트가 실행 한 마지막 명령문에 대해 마지막으로 삽입 된 ID를받습니다.


 

참조 페이지 https://stackoverflow.com/questions/15492154

 

 

반응형

댓글