I am maker

mssql 스토어드 프로시져에서 입력 자동증가값 가져오는 법 본문

DataBaseManagementSystem/MSSQL

mssql 스토어드 프로시져에서 입력 자동증가값 가져오는 법

코딩하는고릴라 2016. 7. 7. 11:06
반응형

SELECT SCOPE_IDENTITY() --: 현재 스크립트 범위에있는 입력 자동증가값

SELECT @@IDENTITY()   --: 전체 세션범위에 있는 입력 자동증가값.


예를들어 



자동증가값을 가져오려는 테이블에 트리거가 걸려있어 입출력을 할때


@@IDENTITY를 사용하면 트리거에 입력된 자동증가값이 나오기때문에

SCOPE_IDENTITY()를 써야한다.

반응형