ALTER가 아닌 RENAME을 통해 테이블에 이름을 변경하는 법을 알아보도록 하겟습니다.
테이블 이름 변경할 때, ALTER와 RENAME에 차이점을 뭘까요?
바로 RENAME을 사용하면 한 번에 다수의 테이블 이름을 변경할 수 있다는 것입니다!
그리고 RENAME은 테이블을 다른 데이터베이스로 이동시킬 수도 있습니다.
▶사용법
단일 테이블 이름 변경
RENAME TABLE old_table TO new_table;
단일 테이블 이름 변경 (ALTER)
ALTER TABLE old_table RENAME new_table;
다수 테이블 이름 변경
RENAME TABLE old_table1 TO new_table1, old_table2 TO new_table2, old_table3 TO new_table3;
다른 데이터베이스로 테이블 이동
RENAME TABLE current_db.table_name TO other_db.table_name;
'dev > mysql' 카테고리의 다른 글
SQL에서 패턴을 찾아주는 LIKE 활용하기 (0) | 2021.11.29 |
---|---|
MySQL 데이터 추가, 수정, 삭제 (INSERT, UPDATE, DELETE) (0) | 2021.07.08 |
MySQL AUTO_INCREMENT 옵션 총 정리 (0) | 2021.07.08 |
MySQL 설치와 기본 설정방법 (0) | 2021.07.07 |