가라

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
Posted by 우리회사 개발자2