나는이 열 EMPLOYEE_DETAILS
라는 테이블이 있습니다SQL Server에서 특정 테이블의 열에 AUTOINCREMENT를 제공하는 방법은 무엇입니까?
@EMPLOYEEE_ID,
@EMPLOYEE_FIRSTNAME,
@EMPLOYEE_MIDDEL_NAME,
@EMPLOYEE_LAST_NAME,
@EMPLOYEE_CODE,
@EMPLOYEE_WORKDEPT,
@EMPLOYEE_PHONENO,
@EMPLOYEEE_HIREDATE,
@EMPLOYEE_JOB,
@EMPLOYEE_POSITION,
@EMPLOYEE_SEX,
@EMPLOYEE_BIRTHDATE,
@EMPLOYEE_SALARY,
@EMPLOYEE_BONUS,
@EMPLOYEE_COMM
지금, EMPLOYEE_ID
는 기본 키를하지만 자동 증가 값이 없습니다.
열이 열 구조를 삭제하지 않고 이미 생성 된 경우 자동 증가 값을 제공하는 방법은 무엇입니까? 다음은
내가 시도 쿼리,하지만 난 오류가있어 :Msg 156, Level 15, State 1, Line 8
Incorrect syntax near the keyword 'IDENTITY'.
코드 :
ALTER TABLE EMPLOYEE_DETAILS
ALTER COLUMN EMPLOYEE_ID IDENTITY(1,1);
오류는 ????? – Tanner
내가 업데이트 한 질문을 참조하십시오. –
그러면 내가 직면하게 될 문제는 테이블 구조를 삭제하면 기존 데이터를 마이그레이션하는 것입니다. 어떻게 그 문제를 해결할 수 있을까요? –