이 문서는 지원되지 않는 버전의 PostgreSQL을위한 것입니다.
당신은에 대해 같은 페이지를 볼 수 있습니다PostgreSQL : 문서 : 17 : 토토 결과 작성버전 또는 위에 나열된 다른 지원 버전 중 하나입니다.

테이블 작성 처럼

이름

테이블 작성-새 테이블을 만듭니다 select의 결과에서

시놉시스

생성 [임시 | 온도] 표테이블[([, ...])]
     처럼select_clause

입력

임시 또는 온도

지정된 경우 테이블은이 내에서만 생성됩니다 세션은 세션 종료시 자동으로 삭제됩니다. 이름이 같은 기존 영구 테이블은 아닙니다 임시 테이블 동안 보이기 (이 세션에서) 존재합니다. 임시 테이블에서 생성 된 모든 인덱스는 다음과 같습니다 자동으로 임시.

테이블

생성 될 새 테이블의 이름. 이 테이블 아직 존재해서는 안됩니다. 그러나 임시 테이블이 될 수 있습니다 기존 영구와 동일한 이름을 가진 생성물 테이블.

컬럼

열의 이름. 여러 열 이름이 될 수 있습니다 쉼표로 지정된 열 이름 목록을 사용하여 지정됩니다. 열 이름이 제공되지 않으면 선택 쿼리의 출력 열 이름.

select_clause

유효한 쿼리 문. 참조select허용 된 구문.

설명

테이블 작성테이블을 만듭니다 a로 계산 된 데이터로 채 웁니다.select명령. 테이블 열에는 이름과 데이터 유형이 있습니다 의 출력 열과 관련select(를 제외하고select명시 적 목록을 제공하여 열 이름 열 이름).

테이블 작성닮은 점이 있습니다 보기를 만들기 위해서는 정말 다릅니다. 새 테이블과 평가select그냥 처음에 새 테이블을 채우는 데 한 번. 새 테이블은 그렇지 않을 것입니다 의 소스 테이블에 대한 후속 변경을 추적합니다.select. 대조적으로, 견해는 주어진 것을 다시 평가합니다select질의가있을 때마다.

이 명령은 기능적으로 동일합니다선택이후에 선호됩니다 다른 용도와 혼동 될 가능성이 적습니다선택 ... into구문.