Q : 테이블 'table_name' 에 있는 ID 열의 명시적 값은 열 목록이 사용되고 IDENTITY_INSERT가 ON일 때만 지정할 수 있습니다. 메시지가 나오면 INSERT가 되지 않아요.
A : 문구처럼 열 목록이 사용되고 IDENTITY_INSERT 값이 ON 으로 입력해주면 되요. 작업뒤에는 다시 OFF 해 주고요
예)
SET IDENTITY_INSERT MyTable1 ON
INSERT INTO MyTable1 (MyCol1, MyCol2, MyCol3)
SELECT MyColA, MyColB, MyColC FROM MyTableA
SET IDENTITY_INSERT MyTable1 OFF
'MS-SQL' 카테고리의 다른 글
[MSSQL] 달력 테이블 만들기 (0) | 2021.12.09 |
---|---|
[MS-SQL] 설치된 트리거 리스트 확인 (0) | 2017.08.25 |
[MS-SQL] 조건문 (0) | 2016.04.07 |
[MS-SQL] 정규식 (0) | 2016.02.16 |
[MS-SQL] 인덱스 제거 (0) | 2016.01.27 |