Database

[MySQL] 테이블 복사

Jinn 2023. 10. 30. 16:40

기존 테이블에서 필요한 칼럼을 지정해서 테이블을 복사할 수 있다.

CREATE TABLE 새로운테이블 (SELECT 복사할칼럼 FROM 기존테이블);

CREATE TABLE buy2 (SELECT userID, prodName FROM buytbl);
SELECT * FROM buy2;

필요한 내용이 복사되었다.

그러나 PK, FK 등의 제약조건은 복사되지 않는다.