@@IDENTITY 마지막으로 삽입된 ID 값 가져오기

https://docs.microsoft.com/ko-kr/sql/t-sql/functions/identity-transact-sql?view=sql-server-2017

 

@@IDENTITY(Transact-SQL) - SQL Server

@@IDENTITY (Transact-SQL)@@IDENTITY (Transact-SQL) 이 문서의 내용 --> 적용 대상: SQL Server Azure SQL Database Azure SQL Data Warehouse 병렬 데이터 웨어하우스 APPLIES TO: SQL Server Azure SQL Database Azure SQL Data Warehouse Parallel Data Warehouse 마지막으로 삽입된 ID 값을 반환하는 시스템 함

docs.microsoft.com

같은 키값으로 동시에 두개 넣기

--자동증감 키
INSERT INTO TB_TEST1(VAL) VALUES('INSERT'); -- KEY IDX

SET @idx = @@IDENTITY


SET IDENTITY_INSERT TB_TEST2 ON;
 
INSERT INTO TB_TEST2(IDX, VAL)
	 VALUES (@idx, 'INSERT');
 
SET IDENTITY_INSERT TB_TEST2 OFF;

+ Recent posts