본문 바로가기

프로그램 경험/Database

[Databases] 기존 테이블 데이터로 신규 테이블 생성(테이블 복사)


아래와 같이 하면 기존 BaseTB의 데이터까지 그대로 NewTB를 생성하면서 넣어준다.


*SqlServer 일 경우


SELECT * 

  INTO NewTB

FROM BaseTB


*MySql, Oracle 일 경우


CREATE TABLE NewTB AS

SELECT * FROM BaseTB