본문 바로가기

공책

SQL테이블 복사 날로 먹기

반응형

SQL테이블 복사 날로 먹기

 

작업을 하다 보면 기존 이블과 동일한 새로운 테이블을 막 만들어야 할 때가 있다.

특히나 잠시 임시테이블을 만들어서 잠깐 테스트해보고 지우고 싶은데,,,

새로운 테이블을 만들려니짜증부터 밀려오는 것이 사실이다… (__)..

해서 하야시의 날로 먹는 개발이야기, 기존의 테이블로 마구마구 막 만드는것에 대해서 알아본다.

 

간단하다

안다. 이런게 무슨 강좌인지..

여기는 날로 먹기 좋아하는 하야시의 “JobNote”임을 다시 한번 상기하자.(__).

하나를 날로 먹기 위해서 열 개의 선행작업을 감내 할 수 있는,, 그게 바로 개발자의 기본 마인드여야 하지 않겠는가! 냐하하~~ ^0^

 

 

1.     다른 테이블과 동일한 스키마의 새로운 테이블 만들기

select * into dbo.CategoriesNew from dbo.Categories  --

where 1=2 --

(데이터베이스에 어떻게 접속하냐는 서로서로간의 소중한 비밀로 간직하는 걸로 하자…-_-..)

위 예제는 Northwind데이터베이스에서 데모를 위해서 암꺼나 하나 쿼리 했다.

위와 같이 구문을 실행하게 되면,,

    만 수행하는 경우에는 테이블의 스키마만 복사해 CategoriesNew 테이블 껍데기만 생성하게 된다.

    를 같이 수행하게 되면 Categories테이블과 동일한 스키마는 물론이고 데이터들데 동일하게 복사가 된다.

~.. 테이블을 막 만들어야 할 때 날로 먹기 참 좋은 방법이 아닐 수 없다.

 

 

 

 

 

출처 -  http://www.waglwagl.net/

반응형

'공책' 카테고리의 다른 글

비스타 / 윈도우7 모든 권한 부여하기 .  (0) 2009.11.17
SQL 밀어넣기 & 중복데이터 확인  (1) 2009.11.16
무료 PC 단어장  (0) 2009.05.26
학습자 등록 학정인정 일자  (0) 2009.01.30
ITQ 한글 2005 01. 용지설정  (0) 2009.01.29