- 컬럼 추가 : ALTER TABLE (테이블명) ADD COLUMN (컬럼명) (데이터타입) (제약조건);
예시) alter table make_table add column make_columns character varying Default;
- 컬럼명 변경 : ALTER TABLE (테이블명) RENAME COLUMN (현재컬럼명) TO (새로운컬럼명);
- 컬럼 데이터 타입 변경: ALTER TABLE (테이블명) ALTER COLUMN (컬럼명) TYPE (데이터타입);
- Default 값 추가 / 제거 :
1) 추가 SQL : ALTER TABLE (테이블명) ALTER COLUMN (컬럼명) SET DEFAULT (데이터);
2) 제거 SQL : ALTER TABLE (테이블명) ALTER COLUMN (컬럼명) DROP DEFAULT
- NOT NULL 추가 / 제거 :
1) 추가 SQL : ALTER TABLE (테이블명) ALTER COLUMN (컬럼명) SET NOT NULL;
2) 제거 SQL : ALTER TABLE (테이블명) ALTER COLUMN (컬럼명) DROP NOT NULL;
- 컬럼 삭제 : ALTER TABLE (테이블명) DROP COLUMN (컬럼명);
'Geo-Spatial Data Analysis > SQL' 카테고리의 다른 글
[SQL] GROUP BY, HAVING (0) | 2023.01.12 |
---|---|
[SQL] 집계함수(count, sum, avg, min, max) 및 distinct (0) | 2023.01.12 |
[MySQL] Table, Column, Primary key, Foreign key 설정 예시 (0) | 2023.01.11 |
[MySQL] Spatial data 입력 (0) | 2023.01.11 |
[SQL] INSERT, DELETE, UPDATE (0) | 2023.01.11 |