오라클에서 데이터 컬럼명(Attribute name)을 수정할 땐, 직접 컬럼명을 수정하는게 아니라 새로운 이름의 Attribute를 생성하고, 바꾸려고 하는 Attribute의 데이터(turple)를 새로운 Attribute으로 덮어씌우는 방식을 사용한다. 마지막으로 이전의 attribute를 삭제하면된다.
- 새로운 이름의 Attribute 생성
1 | ALTER TABLE [테이블 이름] |
- 이전의 튜플을 새로운 Attribute의 튜플로 붙여넣기
1 | UPDATE [테이블 이름] |
- 이전 Attribute 삭제
1 | ALTER TABLE [테이블 이름] |
- 조회해서 확인해보기
1 | DESC [테이블 이름] |
만약 컬럼명이 아니라 컬럼의 데이터 타입을 바꾸려면 어떻게 해야할까?
1 | ALTER TABLE [테이블 이름] |