개발일지/SQL
데이터베이스, 스키마 이름 바꾸기
연습용365
2021. 10. 11. 02:40
CREATE DATABASE Academydb;
USE Academydb;
RENAME TABLE Application.schoolRegister TO Academydb.schoolRegister;
RENAME TABLE Application.courseRegistration TO Academydb.courseRegistration;
RENAME TABLE Application.Tuition TO Academydb.Tuition;
RENAME TABLE Application.grade TO Academydb.grade;
RENAME 예약어로 테이블들을 일일이 옮겨줘야한다. 한 번에 옮겨주는 예약어가 과거엔 있었지만 데이터 손실 등의 이유로 번거롭게 바뀌었다.
RENAME TABLE 기존의 DB.테이블명 TO 이동할 DB.테이블명을 써준다.
DROP DATABASE Application;
모두 옮긴 데이터베이스 및 스키마는 드랍으로 없애준다.