mssql identity 현재 값1 [MSSQL] identity 현재 값 가져오기 seq, order 넘버 등 identity가 걸려 있는 컬럼이 어디까지 자동 증가가 되어 있는지 확인해야 할 때 사용한다. 가끔 max(seq), count(*) 등으로 조회하여 identity가 어디까지 진행됐는지 확인하는 분들을 봤는데 최대한 사용하지 않았으면 한다. 테이블에 물리적인 delete가 절대로 일어나지 않는다면 위와 같이 진행해도 괜찮을지 모르겠으나 물리적인 delete가 발생할 여지가 조금이라도 있다면 아래의 쿼리로 조회해야 한다. select IDENT_CURRENT('') '' 사이에 테이블 명을 넣어주면 된다. 2022. 12. 9. 이전 1 다음