mysql 칼럼 타입 변경
[MySQL] 컬럼명 변경 / 컬럼 타입 및 디폴트값 변경 / 컬럼 삭제 및 추가 (예시로 쉽게)
- 칼럼명 변경하는 방법 > 기본 구조 ALTER TABLE 테이블명 CHANGE 변경 전이름 변경 후이름 칼럼타입; * 주의사항 not null이나 default 그리고 제약조건이 있는 칼럼의 이름을 변경할 때, 칼럼타입까지만 입력해주면 뒤에 설정한 값들이 초기화되고 컬럼타입만 유지가 됩니다. 예시를 통해 보시죠. 주의사항 예시 -- 컬럼명 변경 전 create table test( name_id int not null default 1 ); -- name_id를 user_id로 변경하기 alter test change name_id uesr_id int; 결괏값: uesr_id int -- 기존에 있던 not null과 default값은 초기화 그렇기 때문에 이름변경할 때 설정한 값들을 유지하고 싶다..