농부지기 님이 쓰신 글 :
: 컬럼 length를 늘리기는 알겠습니다.
: 컬럼 length를 줄이려고 하니 안되더군요.
:
: 즉, VARCHAR(20) -> 을 -> VARCHAR(10) 으로 줄이려고 했더니 안됩니다.
:
: 위와 같이
: 1. length 줄이기, 늘리기,
: 2. 컬럼명 변경하기
: 3. 컬럼삭제하기, 컬럼추가
: 와 같은 DML 문장을 알고 싶습니다.
안녕하세요. 까막입니다.
크기를 줄일때는 해당 칼럼에 있는 자료가 줄일려고 하는 크기보다 큰 자료가 들어 있을 가능성이 크기 때문에
일반적으로 안되는게 정상이라고 봐야 겠죠.
꼭 줄이셔야 한다면, 일단 크기가 10인 새 필드를 만드시고, 자료를 넣으신 뒤 원 필드는 삭제.
그 후 새 필드의 이름을 원래 필드명으로 변경하시면 되겠죠?
혼이 살아 있을까.... 대한민국.
|