편집기 IE/MSSQL - SQL Server
@@IDENTITY VS SCOPE_IDENTITY VS IDENT_CURRENT
oozoo
2021. 10. 15. 17:29
해당 함수들은 테이블에 자동으로 증가된 칼럼이 추가되었고, 증가된 값을 반환 받고 싶을 때 사용한다.
SCOPE_IDENTITY() | IDENT_CURRENT() | @@IDENTITY |
현재 세션의 테이블에서 생성된 마지막 자동 증가 칼럼 트랜 잭션 내에서 일정한 값을 계속 유지 |
지정된 테이블 내의 증가된 값 | 현재 세션의 테이블에서 생성된 마지막 자동 증가 칼럼 But 트랜잭션이 존재할 경우, 값이 상황에 따라 변하기 때문에 사용 자제 |