2011-08-01 3 views
1

이전 데이터베이스에서 업데이트 된 데이터베이스로 가져 오려고합니다.MS SQL Server 가져 오기 - 새 NON NULL 열을 사용하여 데이터 가져 오기

데이터베이스는 기본적으로 동일한 테이블을 제외하고는 NULL이 아닌 새 열을 추가했습니다.

이것은 가져 오기 도구를 사용하여 행을 이동하면 분명히 오류가 발생합니다. 가져 오기를 수행 할 때이 새로운 NOT NULL 필드의 기본값을 정의 할 수있는 방법이 있습니까?

답변

2

예를 다시 적용 할, 열 NULL을 새 열에 기본 제약 조건을 추가 할 수 있습니다. , Alter column, add default constraint

테이블 변경 TABLENAME
추가 제약 df_ConstraintNAme
기본> GETUTCDATE() [날짜]

+0

확실히 그 메시지 (102)'과 같은 오류 메시지를 올릴 것이다, 레벨 15이 게시물을 참조 상태 1, 줄 5 '>'근처의 구문이 잘못되었습니다.'> 문자를 제거하면 제대로 작동합니다. –

0

두 가지 옵션은 다음과 같습니다

1) 컬럼에 DEFAULT 값 제약 조건을 정의

2) 일시적으로 가져 오기가 다음 NULL 제약 조건을

관련 문제