본문 바로가기

mySQL

[mySQL]컬럼 데이터타입 변경, 컬럼 크기 늘리기 등

반응형

2020/12/05 - [mySQL] - [Database, mySQL]주키수정/주키변경

+주키를 바꾸고 싶을 경우, 삭제하고 추가하는 부분을 권한다..

+꼭 바꿔야한다면 위 글을 봐주면 될 듯 하다.

 

1. 컬럼 데이터 타입 바꾸기

 

ALTER TABLE [테이블 이름] MODIFY [컬럼명] [바꾸고자 하는 데이터타입];

 

2. 데이터타입에서 크기 늘리기

 

int -> double

 

ALTER TABLE [테이블 이름] MODIFY [컬럼명] [바꾸고자 하는 데이터타입크기 ex)double];

 

3. 컬럼명 바꾸기

 

ALTER TABLE [테이블 이름] RENAME COLUMN [바꿀 컬럼 이름] TO [바꾸려고 하는 이름]

 

4. 등등

 

ALTER TABLE [테이블 이름] COLUMN [컬럼 이름]

뒤에 올 수 있는 것

1) 기본값 결정
DEFAULT 1000;
2) not null 결정
NOT NULL;
3) NULL 허용
NULL;
4) 기본값 + not null
default 1000 not null;

 

보면 다 공통점이 많다.

modify로 거의 다 바꿀 수 있다는 것을 알 수 있다.

반응형