반응형
테이블 명 변경
구조:
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;
'Oracle DBA > SQL' 카테고리의 다른 글
095 복잡한 쿼리를 단순하게 하기 1(VIEW) (0) | 2023.07.11 |
---|---|
컬럼 변경 명령어 4가지 (ALTER) (0) | 2023.07.11 |
092 계층형 질의문으로 서열을 주고 데이터 출력하기 4 (0) | 2023.07.10 |
091 계층형 질의문으로 서열을 주고 데이터 출력하기 3 (0) | 2023.07.10 |
090 계층형 질의문으로 서열을 주고 데이터 출력하기 2 (0) | 2023.07.10 |