본문 바로가기
스크립트 공유

[MS-SQL] 변경 내용을 저장할 수 없습니다. 변경 내용을 적용하려면 다음 테이블을 삭제하고 다시 만들어야 합니다.

by 업무자동화 2016. 2. 10.
반응형

http://ngmsoftware.com/bbs/board.php?bo_table=knowledge 

 

엔지엠소프트웨어

엔지엠 매크로는 복잡한 반복작업을 자동화할 수 있습니다. PC 게임, 모바일 게임을 최적으로 지원하며 모든 PC 프로그램 및 업무에 적용할 수 있습니다.

www.ngmsoftware.com

 

"변경 내용을 저장할 수 없습니다. 변경 내용을 적용하려면 다음 테이블을 삭제하고 다시 만들어야 합니다. 다시 만들 수 없는 테이블을 변경했거나 [테이블을 다시 만들어야 하는 변경 내용 저장 사용 안 함] 옵션을 설정했습니다."

 

MS-SQL에서 테이블에 컬럼을 추가하거나 또는 삭제 편집, 열의 Null 허용 및 열의 순서를 변경할 때 위와 같은 경고 메시지가 표시됩니다. 이럴 경우 테이블을 삭제하고 다시 만들기란 여간 귀찮은 일이 아닙니다. 당연히 데이터도 사라기게 됩니다. 아래 내용을 따라 설정을 변경하면 테이블 수정에 대해 경고 없이 처리할 수 있습니다.

 

MS-SQL Management Studio를 실행한 후 도구 > 옵션으로 이동합니다.

 

디자이너 > 테이블 및 데이터베이스 디자이너의 "테이블을 다시 만들어야 하는 변경 내용 저장 안 함"의 체크를 해제합니다.

 

다시 테이블의 컬럼을 수정한 후 저장해보면 문제없이 저장되는것을 알 수 있습니다.

반응형

댓글