반응형
mysql_insert_id ();와 같은 mysql 명령을 얻으려고합니다. 마지막으로 삽입 된 행의 auto_increment ID를 검색합니다. Java로 가져 오려면 어떻게해야합니까?
rs = st.executeQuery("select last_insert_id() from schedule");
lastid = rs.getString("last_insert_id()");
내 lastid는 INT로 선언되었습니다. rs.get 및 매개 변수에서 무엇을 사용할지 모르겠습니다.
해결 방법
별칭을 사용해보십시오
rs = st.executeQuery("select last_insert_id() as last_id from schedule");
lastid = rs.getString("last_id");
참조 페이지 https://stackoverflow.com/questions/14170656
반응형
'MySql' 카테고리의 다른 글
MySQL 쿼리에서 UNION 및 LIMIT 작업 결합 (0) | 2021.01.14 |
---|---|
MySQL SQL Select 문 제한 및 설명 순서 (0) | 2021.01.14 |
MySQL - JOIN only if a row exists from the left table (0) | 2021.01.14 |
MySQL mysql을 사용하여 SQL Server에 연결할 수 있습니까? (0) | 2021.01.14 |
MySQL mysql updating last inserted id (0) | 2021.01.14 |
댓글