Oracle DBA/SQL
테이블 명, 컬럼명 변경하기 (RENAME)
Nuez
2023. 7. 11. 11:08
반응형
테이블 명 변경
구조:
RENAME 바꿀 테이블 명 TO 대상 테이블 명; |
DDL 명령어이므로 수행되면서 commit
문제 528. emp 테이블의 이름을 emp_info로 변경하시오.
RENAME emp TO emp_info;
확인 (이전 이름으로 테이블 조회)
SELECT * FROM emp;
확인 (새로 바꾼 이름으로 테이블 조회)
SELECT * FROM emp_info;
잘 변경 된 것을 확인 할 수 있음.
문제 529. 다시 emp_info를 emp로 변경하시오.
RENAME emp_info TO emp;
컬럼명 변경
구조:
ALTER 대상 테이블 명 RENAME COLUMN 대상 컬럼 명 TO 바꿀 컬럼 명; |
DDL 명령어이므로 수행되면서 commit
문제 530. emp테이블의 sal 컬럼명을 salary로 변경하시오.
ALTER TABLE emp
RENAME COLUMN sal TO salary;
문제 531. emp 테이블의 job을 job_id로 변경하시오.
ALTER TABLE emp
RENAME COLUMN job TO job_id;