#CREATE to SELECT란

테이블 생성과 동시에 다른테이블의 값을 입력하는 문이다

 

#예제

CREATE TABLE 테이블A AS
SELECT *
FROM 테이블B
WHERE ...

 

SELECT문에 *를 선언하면 생성되는 테이블A는 테이블B의 컬럼명과 데이터 타입을 그대로 구현해서 생성이 된다

 

 

#SELECT문에서 출력 컬럼을 지정하면 지정한 컬럼만 CREATE테이블에 컬럼이 생성된다

CREATE TABLE 테이블A AS
SELECT
    BOARDNUM,
    BOARDID,
    TITLE
FROM 테이블B

주로 현업에서 테이블의 수정이 많을때 데이터를 임시 대피시키기 위해 사용된다

 

+ Recent posts