[mySQL] 테이블 이름 변경, 복사, 삭제하기
테이블 이름 변경하기 테이블 이름 수정, table rename RENAME TABLE 현재_테이블_이름 TO 변경할_테이블_이름 기본구조 RENAME TABLE 현재_테이블_이름 TO 변경할_테이블_이름; 테이블 복사하기 copy table, table copy CREATE TABLE을 활용해 테이블을 복사할 수 있다. CREATE TABLE 테이블_이름 AS SELECT * FROM 복사할_테이블_이름; 위 SQL문은 똑같은 행과 열을 그대로 가져와서 새로 만든다는 뜻이다. 더보기: 테이블 복사의 두 가지 방법, 그 차이점 더보기 다음과 같이 복사를 할 때는 FK의 관계는 복사되지 않지만, CREATE TABLE A SELECT * FROM B; LIKE를 사용하면 FK나 CONSTRAINT 역시 복..
DB 2023.05.22