[SQL] Identity 관련 함수

DBCC CHECKIDENT ('테이블명', RESEED, 값);

==> ex> DBCC CHECKIDENT ('UserData', RESEED, 0);
        ==> UserData에서 사용중이던 자동증가값(Identity)를 0으로 바꿔서 다시 셋팅하라.


IDENT_CURRENT('테이블명')
                                - 요청하는 테이블의 현재 Identity값
==> ex> SELECT @ID = IDENT_CURRENT('UserData')
        ==> UserData에서 사용중인 자동증가값(Identity)를 @ID 에 저장.


@@IDENTITY
                    - 이 구문을 호출하기전에 Insert한 데이터의 Identity 값. Insert 하지 않았다면 NULL
==> ex> SET @ID = @@IDENTITY
        ==> 방금 Insert한 데이터가 가지는 Identity 값을 가져와라.

by 시즈모드 | 2007/11/08 20:13 | :: Study SQL | 트랙백

트랙백 주소 : http://kalguksu.egloos.com/tb/972067
☞ 내 이글루에 이 글과 관련된 글 쓰기 (트랙백 보내기) [도움말]
※ 로그인 사용자만 덧글을 남길 수 있습니다.
 

◀ 이전 페이지다음 페이지 ▶