DATABASE/MYSQL
2010. 4. 7. 15:42
테이블 이름 변경
RENAME TABLE 이전테이블명 to 바꿀테이블명;
컬럼
추가하기
ALTER TABLE 테이블명 ADD 컬럼명 데이터타입;
테이블에서
컬럼만 제거
ALTER TABLE 테이블명 DROP COLUMN 컬럼명;
컬럼명 변경
ALTER TABLE 테이블명 CHANGE 이전컬럼명 바꿀컬럼명
데이터타입;
UNIQUE 설정을 해제
ALTER TABLE 테이블명 DROP INDEX 인덱스명;
PK 변경
1. PK로 참여할 컬럼조건이 NULL값이 아니어야 한다.
2. ALTER TABLE 구문에서 기존 값 삭제와 새로운 정의를 함께
수행한다.
ALTER TABLE 테이블명 DROP PRIMARY KEY, ADD PRIMARY KEY (키컬럼명);