테이블 복사

  1. 테이블 생성, 데이터 복사

    SELECT * INTO NEW_TABLE FROM OLD_TABLE
    
  2. 테이블 구조 복사

    SELECT * INTO NEW_TABLE FROM OLD_TABLE WHERE 1 = 2
    
  3. 데이터만 복사
    INSERT INTO TEMP_TABLE
    SELECT * FROM OLD_TABLE WHERE 검색조건
    
    위 예제의 경우 원본 테이블과 대상 테이블의 구조가 같아야 합니다.
    만약 구조가 다를 경우 직접 컬럼 값을 지정해주시면 됩니다.
    INSERT INTO TEMP_TABLE ( column1, column2, ... )
    SELECT col1, col2, ... FROM OLD_TABLE
    

참고

MS-SQL 테이블 복사 - Iberis
StackOverflow