안녕하세요..
아래 alter문 답변글을 보면
6, 필드 타입 변경(참조: 테이블내의 필드 순서가 변경 됨)
alter class company rename attribute phones as old_phones
alter class company add attribute phones varchar(20)
update company set phones = old_phones
alter class company drop attribute old_phones
이렇게 있는데요..
지금 보니 새로운 필드를 만들고 기존 필드를 삭제하는 식으로 되는것 같은데요..
그럼 타입 변경이 아니라 단지 크기를 조정하는거(예를 들어 varchar(20)->varchar(60))
그런 작업도 위와 같은 과정을 거치는 것인가요..?
새 필드를 만들고 기존 필드를 삭제한뒤
새 필드명을 예전 필드명으로 수정하는 식으로 하는건지..
알려주심 고맙겠습니다..
|