오라클 테이블 이름 변경하는 방법과 인덱스 자동 변경 여부에 대해

2025. 2. 28. 21:10IT/Oracle

반응형

테이블 이름을 변경하는 방법은 데이터베이스 시스템에 따라 다르지만, 일반적으로 SQL에서는 ALTER TABLE 문을 사용하여 테이블 이름을 변경할 수 있습니다. 오라클에서는 다음과 같이 테이블 이름을 변경할 수 있습니다

ALTER TABLE old_table_name RENAME TO new_table_name;

인덱스 자동 변경 여부는 데이터베이스 시스템에 따라 다릅니다. 일반적으로 인덱스 이름은 테이블 이름 변경과 함께 자동으로 변경되지 않습니다. 따라서 인덱스 이름도 변경하려면 별도의 명령을 사용해야 합니다. 오라클에서는 인덱스를 직접 리네임하는 명령어를 사용합니다

ALTER INDEX old_index_name RENAME TO new_index_name;


따라서, 테이블 이름을 변경한 후 인덱스 이름도 함께 변경하려면 해당 명령어를 따로 실행해야 합니다.

반응형