이 문서는 지원되지 않는 PostgreSQL 버전에 대한 것입니다.
다음에 대한 동일한 페이지를 보고 싶을 수도 있습니다.PostgreSQL : 문서 : 17 : 토토 결과 작성버전 또는 위에 나열된 다른 지원 버전 중 하나를 사용하세요.

만들기 표는 다음과 같습니다

이름

CREATE TABLE AS --다음에서 새 테이블을 만듭니다. 쿼리 결과

시놉시스

[ [ 글로벌 | 로컬 ]  임시 | 온도  ] 표테이블_이름 [ (컬럼_이름[, ...] ) ]
    그대로질의

설명

다음으로 테이블 생성테이블을 생성하고 a에 의해 계산된 데이터로 채웁니다.선택명령 또는실행다음을 실행하는 준비됨선택명령. 테이블 열에는 출력과 관련된 이름과 데이터 유형이 있습니다. 의 열선택(당신을 제외하고 명시적인 새 목록을 제공하여 열 이름을 재정의할 수 있습니다. 열 이름).

다음으로 테이블 생성일부 부담 뷰를 생성하는 것과 유사하지만 실제로는 매우 다릅니다. 새 테이블을 생성하고 쿼리를 한 번만 평가하여 채웁니다. 처음에는 새 테이블. 새 테이블은 이후를 추적하지 않습니다. 쿼리의 소스 테이블이 변경됩니다. 대조적으로, 보기 정의를 재평가합니다.선택쿼리될 때마다 진술합니다.

매개변수

임시또는온도

지정되면 테이블이 임시 테이블로 생성됩니다. 참조PostgreSQL : 문서자세한 내용은.

테이블_이름

테이블의 이름(선택적으로 스키마 한정) 생성됩니다.

열_이름

새 테이블의 열 이름. 열 이름이 있는 경우 제공되지 않으면 출력 열에서 가져옵니다. 쿼리 이름. 테이블이에서 생성된 경우실행명령, 열 이름 목록은 현재 지정할 수 없습니다.

질의

쿼리 문(즉, a선택명령 또는실행준비된 실행 명령선택명령). 참조와이즈 토토 : 문서 : 7.4 : select또는배트맨 토토 : 문서 : 7.4 : execute, 각각 허용되는 구문에 대한 설명을 참조하세요.

참고

이 명령은 기능적으로 다음과 동일합니다.선택, 그러나 이후부터 선호됩니다. 다른 용도와 혼동될 가능성이 적습니다.선택 ... INTO구문.

호환성

이 명령은 다음을 모델로 합니다.오라클기능. 명령이 없습니다 SQL 표준과 동등한 기능을 제공합니다. 그러나 의 조합테이블 생성그리고삽입 ... 선택이것을 달성할 수 있습니다 조금 더 노력해도 마찬가지입니다.