연구실/SQL

SQL SELECT INTO - SELECT 결과 복사하기, 테이블 복사하기

최익필 2010. 8. 8. 02:25

이 포스트를 만든 목적

  • 쉽게 잊어 먹지 않기 위해서

이 포스트의 준비물

  • gVim 7.2
  • SyntexHighlighter 3
  • Postgresql 8.4.2
  • pgAdmin 1.10.1

참조 링크

내용

SQL SELECT INTO 는 무엇인가?

  • SQL 문법 중 하나이다.
  • SELECT 결과를 새로운 테이블로 만들어 준다.
  • 복사의 기능 때문에, 테이블 백업을 하기 위한 용도로 자주 사용 한다.

SQL SELECT INTO 문법은 어떻게 되는가?

어떻게 이해 하면 되는가?

그냥 into 다음에 기입된 이름으로, SELECT 결과가 출력 된다고 보면 된다.

더 알아야 할 사항이 있는가?

  • SELECT 출력은 모두 다 테이블로 저장 할 수 있다.
  • JOIN 문들도 저장할 수 있다.
  • WHERE 도 결과들도 저장할 수 있다.

여담

  • 테이블을 백업 할 때 많이 쓰인다.
  • 임시 테이블에 먼저 작업을 해보기 위해서, 복사 할 때도 많이 쓰인다.