2010-05-05 3 views

답변

3

당신은 IDENTITY을 찾고 있습니다.

CREATE TABLE MyTable 
(
ID INTEGER IDENTITY(1,1) PRIMARY KEY, 
FieldA VARCHAR(10) 
) 

ID 필드는 자동으로 증가하며 1부터 시작하여 매번 1 씩 증가합니다.

0

그리고 코드 조회 scope_identity()와 OUTPUT 절에서 id를 반환합니다. 트리거가 테이블에 놓이면 잘못된 값을 반환 할 수 있으므로 @@ ID를 사용하지 마십시오. 따라서 데이터 무결성을 중요하게 생각하면 사용하는 것은 안전하지 않습니다.

관련 문제