컬럼 이름 변경

설명

ALTER 구문의 RENAME 예약어를 사용하여 테이블이 생성된 후에 컬럼의 이름을 변경할 수 있다.

구문

ALTER [ table_type ] table_name
RENAME rename_clause
[ INHERIT resolution [ {, resolution }_ ] ] [ ; ]

table_type:
[TABLE | CLASS]
[VIEW | VCLASS]

rename_clause:
[ ATTRIBUTE | COLUMN ]
[ CLASS ] old_attr_mthd_name AS new_attr_mthd_name
FUNCTION OF [ CLASS ] method_name AS method_implementation_name

FILE file_path_name AS file_path_name

resolution:
[ CLASS ] attr_mthd_name OF superclass_name [ AS alias ]

예제

다음은 athlete 테이블의 gender 컬럼 이름을 gender_type으로 변경하는 예제이다.

ALTER TABLE athlete RENAME COLUMN gender AS gender_type;