MSSQL

[MSSQL] 변경 내용을 적용하려면 다음 테이블을 삭제하고 다시 만들어야 합니다

#MSSQL #ERROR #오류 #테이블수정 #컬럼수정

안녕하세요, 배곧동개발자 입니다.

데이터베이스를 만지다보면 자주는 아니지만 컬럼의 길이를 수정하게 되는 경우가 있습니다. 회원정보가 저장되는 테이블의 이름을 늘린다던가 주소를 늘린다던가 뭐 그런 경우가 있을 수 있지요.

그냥 디자이너 통해서 쉽게 값을 수정할 수 있으면 좋을텐데, 이런 에러가 뜨는 경우가 있습니다.


1. 변경 내용을 적용하려면 다음 테이블을 삭제하고 다시 만들어야 합니다

나는 그냥 컬럼 하나 수정하고자 하는데 테이블 자체를 삭제하고 다시 만들으라고? 그러면 안에 데이터는?

다소 당황스러운 문구가 아닐 수 없지요. 특별한 데이터가 없는 테이블이라면 몰라도 삭제 후 만드는건 좀 오바겠죠?


2. 해결방법

이것을 해결하기 위해서는 [ 기존 데이터 백업 > 테이블 삭제 > 테이블 생성 > 데이터 다시 넣기 ] 라는 방법이 있을 수 있겠으나, 간단하게 설정 몇개 바꿔서 한번 해보겠습니다.

상단의 [ 도구 – 옵션 ] 을 들어가줍시다.

위 그림과 같이 [ 디자이너 > 테의블 및 … > 테이블을 다시 … ] 를 클릭해주고 확인. 그런 다음 테이블을 다시 수정해볼까요?

아주 잘 되는 것을 볼 수 있습니다. 다소 야매같은 방법이지만 쉽게 해결 완료.

이만, 배곧동개발자 였습니다.

배곧동개발자

Recent Posts

[MSSQL] 넓은 영어, 띄어쓰기 영어 입력되는 현상 (전각입력/문자폭)

#MSSQL #문자폭 #영어넓이 #쿼리입력안됨 1. MSSQL 영어 입력 안되는 현상 MSSQL을 주로 쓰고 있는데 MSSMS에서…

1개월 ago

[이미르] 다니아믹 키 확실한 해결방법 (커스텀토큰/접속불가)

#레전드오브이미르 #다이나믹키가다릅니다 #커스텀토큰 #접속불가 #오류 #해결방법 1. 다이나믹 키 더럽다! 유저의 다이나믹키가 다릅니다. 위메이드의 레전드…

1개월 ago

[이미르] 대기열 왜 이렇게 길어졌나? (중국작업장/매크로)

#레전드오브이미르 #작업장 #쌀먹 #중국 #매크로 #대기열 1. 운영 문제 있네? 이제 오픈 2주차에 들어온 위메이드의…

2개월 ago

[이미르] 엠틱을 챙겨보자 (스토리덱/마나회복력)

#레전드오브이미르 #엠틱 #마나회복력 #스토리덱 1. 마나가 너무 부족해! 레전드 오브 이미르는 스킬 위주의 액션 게임이라고…

2개월 ago

[이미르] 시구르드와 대화 (위치/메인퀘스트19-19)

#레전드오브이미르 #파괴가남긴것 #시구르드 #19-19 #위치 1. 파괴가 남긴 것 레전드 오브 이미르 메인퀘스트 19-19인 "파괴가…

2개월 ago

[이미르] 트롤의 비밀상자, 트롤의 유적상층 보물상자 위치

#레전드오브이미르 #트롤의비밀상자 #트롤의유적상층 #보물상자 #위치 1. 트롤의 비밀 상자 이번에 알아 볼 의뢰게시판 의뢰는 바로…

2개월 ago