rename
개요
이 명령어는 특정한 field를 다른 명칭으로 이름을 바꾸고자 할 때 사용됩니다.
타입
TEXT, INTEGER, BIGINT, REAL, DATE, TIMESTAMP
설명
OLD_FIELD_NAME
에 해당하는 필드를 NEW_FIELD_NAME
으로 명칭을 바꿉니다.
Parameters
... | rename OLD_FIELD_NAME NEW_FIELD_NAME
... | rename OLD_FIELD_NAME NEW_FIELD_NAME, (OLD_FIELD_NAME NEW_FIELD_NAME)*
이름 |
설명 |
필수/옵션 |
---|---|---|
|
이미 존재하는 field의 이름을 의미합니다. |
필수 |
|
새롭게 바꿀 field의 이름을 의미합니다. |
필수 |
Examples
예제용 데이터 모양 입니다.
A |
B |
C |
D |
---|---|---|---|
일반 |
1 |
10.123 |
ab |
특수 |
2 |
20.123 |
ab |
일반 |
3 |
30.123 |
ef |
특수 |
4 |
40.123 |
gh |
옵션 |
5 |
50.123 |
ij |
컬럼명 A를 AAA로 바꾸는 예제입니다.
... | rename A AAA
AAA |
B |
C |
D |
---|---|---|---|
일반 |
1 |
10.123 |
ab |
특수 |
2 |
20.123 |
ab |
일반 |
3 |
30.123 |
ef |
특수 |
4 |
40.123 |
gh |
옵션 |
5 |
50.123 |
ij |
컬럼명 A를 one one, 컬럼명 B를 two two로 바꾸는 예제입니다.
... | rename A `one one`, B `two two`
one one |
two two |
C |
D |
---|---|---|---|
일반 |
1 |
10.123 |
ab |
특수 |
2 |
20.123 |
ab |
일반 |
3 |
30.123 |
ef |
특수 |
4 |
40.123 |
gh |
옵션 |
5 |
50.123 |
ij |