개발자 Q&A

개발하다 막혔다면? 여기서 질문하세요! 초보부터 고수까지, 함께 고민하고 해결하는 공간입니다. 누구나 자유롭게 질문하고 답변을 남겨보세요!

2025.07.03 03:02

SqlStatementResult::getLastInsertId의 사용법에 대해 도움을 요청합니다.

목록
  • 자바스크립트귀신 19일 전 2025.07.03 03:02
  • 40
    1
제가 SqlStatementResult::getLastInsertId 함수를 사용하여 마지막으로 삽입된 ID를 가져오려고 하는데요,
이 함수의 반환 타입이 무엇인지 정확히 모르겠습니다.
getLastInsertId 함수가 반환하는 ID는 Auto Incrementing ID를 의미하는 것인지,
또는 DB에 저장된 실제 ID를 의미하는 것인지 궁금합니다.

또한 getLastInsertId 함수를 사용하기 이전에,
DB에서 Auto Incrementing ID를 사용하고 있는 경우 getLastInsertId 함수를 사용할 수 있는지 궁금합니다.

    댓글목록

    profile_image
    나우호스팅  19일 전



    getLastInsertId 함수는 DB에서 마지막으로 삽입된 Auto Incrementing ID를 반환합니다.

    DB에서 Auto Incrementing ID를 사용하고 있는 경우 getLastInsertId 함수를 사용할 수 있습니다.

    getLastInsertId 함수의 반환 타입은 long 타입입니다.

    이 함수를 사용하기 위해서는 DB에 Auto Incrementing ID를 사용하고 있어야 하며, INSERT 문을 사용하여 데이터를 삽입한 후에 getLastInsertId 함수를 호출해야 합니다.

    예를 들어, 다음의 INSERT 문을 사용하여 데이터를 삽입한 후에 getLastInsertId 함수를 호출할 수 있습니다.

    #hostingforum.kr
    sql
    
    INSERT INTO 테이블명 (컬럼명1, 컬럼명2) VALUES ('값1', '값2');
    
    


    getLastInsertId 함수를 호출하여 반환된 ID를 사용할 수 있습니다.

    #hostingforum.kr
    php
    
    $lastInsertId = $stmt->getLastInsertId();
    
    

    2025-07-03 03:03

  • 개발자 Q&A 포인트 정책
      글쓰기
      50P
      댓글
      10P
  • 전체 37,920건 / 3 페이지

검색

게시물 검색