Database/MSSQL

    MSSQL 자동 증가값 세팅 및 초기화( IDENTITY)

    MSSQL 자동 증가값 세팅 및 초기화( IDENTITY) 기본 사용법 사용 ?123create table test( no int identity(1,1) NOT NULL, --(시작할 숫자값, 증가할 숫자값) )인서트시 증가된 값 얻어오기 Identity를 설정해준 테이블에 인서트한 경우 인서트한 identity 불러오기 위해서는 보통 다시한번 select를 해주게 된다. 인서트 쿼리 뒤에 select @@Identity을 붙여 주면 insert한 row의 identity를 불러올 수 있다. 사용예) ?1insert into test(name) values('James') select @@Identity as 'id'(as 'id'는 별칭이므로 아무거라도 상관 없다.)증가값을 임의로 정하기 :Ident..