SQL Server 에서는 CTAS(Create Table AS ..) 구문으로 테이블을 생성할 수 없고,

SELECT * INFO <NEW_TABLE_NAME> FROM <TABLE_NAME> 구문으로 테이블을 생성할 수 있습니다.

 

예제)
create table tb_dept_back as select * from tb_dept;

 

## 오류발생 : 

Msg 156, Level 15, State 1, Line 3
키워드 'select' 근처의 구문이 잘못되었습니다.

 

수행 SQL)

create table as 구문과 같은 처리는 아래와 같이 처리합니다.

SELECT * INTO tb_dept_back FROM tb_dept ;

+ Recent posts