DataBase 2011. 8. 26. 11:54

mssql 테이블 복사

테이블을 복사할 때 복사할 내용에 따라 아래와 같이 나눠짐
※ select into 는 테이블 구조를 복사함 과 동시에 데이터도 같이 복사할 수있다

※ insert into 는 테이블 구조와 상관없이 특정 테이블에서 원하는 데이터만 추출하여
데이터 입력을 원하는 테이블에 입력 할 수 있다.

주의할 점은 select into 는 테이블 생성과 데이터 입력이 동시에 진행되지만
insert into는 입력받을 테이블을 먼저 생성한 후 쿼리를 실행시켜야한다.

- 테이블을 생성하면서 데이터도 같이 복사함
  Select * into table2 From table1

- 구조만 복사
   Select * into table2 From table1 where 1=2

- 데이터만 복사

   Inser into table2 Select * From table1 

- 특정 데이터만 복사

   Inser into table2 Select * From table1  Where 조건

'DataBase' 카테고리의 다른 글

mssql 외래키 지정 쿼리  (0) 2011.08.12
테이블 생성 쿼리  (0) 2011.07.21
select into 와 insert into select의 차이  (0) 2011.07.01
mssql 유용한 내장함수  (0) 2010.10.15