oracle의 테이블 이름 수정 명령문: 1. "ALTER TABLE 이전 테이블 이름 RENAME TO 새 테이블 이름", 이 명령문은 ALTER를 사용하여 원본 테이블의 테이블 이름을 수정합니다. 2. "RENAME 이전 테이블 이름 TO 새 테이블 이름; ;", 이 명령문은 RENAME을 사용하여 테이블 이름을 수정합니다.
이 튜토리얼의 운영 환경: Windows 10 시스템, Oracle 11g 버전, Dell G3 컴퓨터.
방법 1: ALTER를 사용하여 테이블 이름 수정
ALTER TABLE OLD_TABLE_NAME RENAME TO NEW_TABLE_NAME;
방법 2: RENAME을 사용하여 테이블 이름 수정
RENAME OLD_TABLE_NAME TO NEW_TABLE_NAME;
확장 지식:
이전 테이블 데이터 사용 새 테이블을 생성한 후 기존 테이블을 삭제합니다(권장하지 않음)
create new_table as select * from old_table; drop table old_table;
참고: 테이블에 데이터 양이 많으면 테이블을 삭제하는 데 시간이 오래 걸립니다. 이전 테이블은 이전 테이블을 호출해야 하는 공식적으로 실행되는 일부 작업에도 영향을 미칠 수 있으며 이는 위험합니다!
PLSQL을 직접 사용하여 테이블 재구축(권장하지 않음)
참고: 테이블 재구축 기능은 모든 데이터, 트리거 및 외래 키를 지우는 것과 동일하며 속도가 매우 느리고 효율성도 그다지 좋지 않습니다.
열 이름 수정
테이블의 열 이름을 수정하는 구문은 다음과 같습니다.
ALTER TABLE table_name RENAME COLUMN column_name TO new_column_name;
예를 들어, person 테이블의 생일 열 이름을 age로 다음과 같이 변경합니다. :
SQL> ALTER TABLE person RENAME COLUMN birthday TO age;
추천 튜토리얼: "Oracle Video tutorial》
위 내용은 Oracle에서 테이블 이름을 수정하는 명령문은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!