[ MS SQL ] 테이블 참조하여 생성 및 복사하기 SELECT INTO문

2023. 1. 19. 18:09DB/MS SQL

728x90
반응형

ORACLE의 CREATE TABLE AS SELECT 문과 유사한 구문입니다.

 

테이블을 새로 생성하고, 참조하는 테이블의 값도 복사가 됩니다.

SELECT *
INTO 생성할.테이블
FROM 참조할.테이블

 

전체가 복사되는 걸 원치 않고, 특정 컬럼만 가져오려면 다음과 같이 해야 합니다.

SELECT *
INTO 생성할.테이블
FROM (
	SELECT 컬럼1, 컬럼2, ...
    FROM 참조할.테이블
    ) AS 참테

 

728x90
반응형

'DB > MS SQL' 카테고리의 다른 글

[ MS SQL ] 그룹별 TOP 10 뽑는 쿼리  (0) 2024.01.16