이전 데이터베이스에서 업데이트 된 데이터베이스로 가져 오려고합니다.MS SQL Server 가져 오기 - 새 NON NULL 열을 사용하여 데이터 가져 오기
데이터베이스는 기본적으로 동일한 테이블을 제외하고는 NULL이 아닌 새 열을 추가했습니다.
이것은 가져 오기 도구를 사용하여 행을 이동하면 분명히 오류가 발생합니다. 가져 오기를 수행 할 때이 새로운 NOT NULL 필드의 기본값을 정의 할 수있는 방법이 있습니까?
이전 데이터베이스에서 업데이트 된 데이터베이스로 가져 오려고합니다.MS SQL Server 가져 오기 - 새 NON NULL 열을 사용하여 데이터 가져 오기
데이터베이스는 기본적으로 동일한 테이블을 제외하고는 NULL이 아닌 새 열을 추가했습니다.
이것은 가져 오기 도구를 사용하여 행을 이동하면 분명히 오류가 발생합니다. 가져 오기를 수행 할 때이 새로운 NOT NULL 필드의 기본값을 정의 할 수있는 방법이 있습니까?
예를 다시 적용 할, 열 NULL을 새 열에 기본 제약 조건을 추가 할 수 있습니다. , Alter column, add default constraint
테이블 변경 TABLENAME
추가 제약 df_ConstraintNAme
기본> GETUTCDATE() [날짜]
두 가지 옵션은 다음과 같습니다
1) 컬럼에 DEFAULT 값 제약 조건을 정의
2) 일시적으로 가져 오기가 다음 NULL 제약 조건을
확실히 그 메시지 (102)'과 같은 오류 메시지를 올릴 것이다, 레벨 15이 게시물을 참조 상태 1, 줄 5 '>'근처의 구문이 잘못되었습니다.'> 문자를 제거하면 제대로 작동합니다. –