칼럼의 구조나 형식을 변경하기 위해 ALTER명령을 사용하게 된다.
ALTER 명령어는 다음과 같다.
1. 테이블 형식 변경
- Engine 사용 : ALTER TABLE 테이블명 ENGINE=형식;
- type 사용 : ALTER TABLE 테이블명 TYPE=형식;
2. 테이블 이름 변경
- ALTER TABLE 테이블명 RENAME 바꿀이름
- RENAME TABLE 테이블명 TO 바꿀이름
3. 칼럼 추가
- 마지막에 추가 : ALTER TABLE 테이블명 ADD COLUMN 칼럼이름 칼럼타입
- 지정 칼럼 뒤에 : ALTER TABLE 테이블명 ADD COLUMN 칼럼이름 칼럼타입 AFTER 칼럼이름
- 제일 앞에 : ALTER TABLE 테이블명 ADD COLUMN 칼럼이름 칼럼타입 FIRST
4. 칼럼 삭제
- ALTER TABLE 테이블명 DROP COLUMN 칼럼이름
5. 칼럼 변경
- ALTER TABLE 테이블명 MODIFY 컬럼이름 새컬럼타입
- ALTER TABLE 테이블명 CHANGE 컬럼이름 새컬럼이름 새컬럼타입
6. 인덱스에 새항목 추가
- ALTER TABLE 테이블명 ADD INDEX(컬럼이름)
7. 인덱스 삭제
- ALTER TABLE 테이블명 DROP INDEX 컬럼이름
- DROP INDEX 인덱스이름 ON 테이블명
8. 기본키(Primary Key) 지정하기
- ALTER TABLE 테이블명 ADD PRIMARY KEY(칼럼이름) 컬럼이름
9. 기본키 삭제
- ALTER TABLE 테이블명 DROP PRIMARY KEY
'데이타베이스' 카테고리의 다른 글
MYSQL (2) 데이타베이스 생성하기 (0) | 2020.10.17 |
---|---|
MYSQL (1)설치하기 (ubuntu 16.x, 18.x, mysql-5.x) (0) | 2020.10.17 |
[ Tibero ] 티베로 명령어 정리 (2012.0925) (0) | 2016.01.05 |
[ Oracle ] 오라클명령 (0) | 2016.01.05 |
[ Oracle ] 오라클 테이블스페이스/유저추가 (0) | 2016.01.05 |
댓글