[sql] SQL INSERT 문을 사용하여 데이터 삽입 후 자동 증가되는 값 확인하기

관계형 데이터베이스에서 자동 증가되는 (또는 자동 번호가 매겨지는) 열은 데이터가 삽입될 때마다 자동으로 증가하는 열입니다. 주로 기본 키 역할을 합니다.

SQL INSERT 문을 사용하여 값을 삽입하는 방법

SQL INSERT 문은 테이블에 새로운 행을 삽입하는 데 사용됩니다. 예를들어, 다음과 같은 SQL 문을 실행하여 새로운 고객 정보를 삽입할 수 있습니다.

INSERT INTO customers (name, email) VALUES ('John Doe', 'john.doe@example.com');

이 명령은 customers 테이블에 새로운 행을 삽입하고, nameemail 열에 각각 ‘John Doe’와 ‘john.doe@example.com’ 값을 할당합니다.

자동 증가되는 열의 값을 확인하는 방법

자동 증가되는 열에 할당된 값을 확인하기 위해서는 SQL문을 통해 마지막으로 삽입된 행의 값을 가져오면 됩니다. 사용하는 데이터베이스 관리 시스템에 따라 구문이 다를 수 있습니다.

MySQL에서는 LAST_INSERT_ID() 함수를 사용하여 마지막으로 삽입된 행의 자동 증가되는 열의 값을 가져올 수 있습니다.

SELECT LAST_INSERT_ID();

위의 SQL 문을 실행하면, 마지막으로 삽입된 행의 자동 증가되는 열의 값을 확인할 수 있습니다.

이렇듯 SQL INSERT 문을 사용하여 데이터를 삽입할 때 자동 증가되는 열의 값을 확인할 수 있습니다.