■ 테이블명 바꾸기
ALTER TABLE '원래테이블명'
RENAME AS '바꿀테이블명';
ALTER TABLE testTable
RENAME AS test1;
■ 테이블에 필드 추가하기
ALTER TABLE '테이블명'
ADD '필드명' 자료형';
ALTER TABLE testTable
ADD name varchar(20);
■ 테이블에 필드 추가하기(원하는 위치에 새로운 필드 삽입)
ALTER TABLE '테이블명'
ADD '필드명' 자료형 AFTER '필드명';
ALTER TABLE testTable
ADD name varchar(20) AFTER id;
■ 테이블에서 필드 삭제하기
ALTER TABLE '테이블명'
DROP '필드명';
ALTER TABLE testTable
DROP name;
■ 테이블에서 필드명 바꾸기
ALTER TABLE '테이블명'
CHANGE '원래필드명' '바꿀필드명' 자료형;
ALTER TABLE testTable
CHANGE name nickName varchar(20);
■ 필드의 자료형 변경하기
ALTER TABLE '테이블멸'
CHANGE '필드명' '필드명' '바꿀자료형';
ALTER TABLE testTable
CHANGE nickname nickname varchar(15);
'DBMS > MySQL 5.1' 카테고리의 다른 글
My-SQL 5.1 외래키 지정하기 (0) | 2010.03.30 |
---|---|
My-SQL 데이터베이스에 DATE (날짜) 처리 방법 (0) | 2010.01.06 |
MySQL5.0에서 auto_increment 사용할 때 주의할 점 (0) | 2009.11.03 |
Timestamp 와 DateTime 형 사용시 주의 사항 (0) | 2009.10.09 |
데이터 백업과 복구 (0) | 2009.09.16 |