데이터베이스에 새로운 레코드를 삽입한 직후, 그 레코드의 ID 값을 가져오는 일은 흔하면서도 중요한 작업입니다. 특히 외래 키로 연결된 다른 테이블에 데이터를 추가하거나 삽입된 ID 값을 기준으로 후속 로직을 처리할 때 반드시 필요하죠. SQL Server에서는 이를 위해 여러 함수를 제공하는데, 그중 가장 안전하고 권장되는 방법이 바로 SCOPE_IDENTITY()입니다.✅ SCOPE_IDENTITY()란?SCOPE_IDENTITY()는 현재 세션과 현재 스코프(scope) 내에서 마지막으로 생성된 IDENTITY 열의 값을 반환합니다.즉, 어떤 프로시저나 배치 내에서 INSERT 문을 실행한 직후, 그로 인해 생성된 ID 값을 정확하게 얻을 수 있습니다. 트리거나 다른 병렬 프로세스에서 발생한 ID ..