사설 토토 작성사설 토토을 만듭니다 a로 계산 된 데이터로 채 웁니다.select명령 또는 anexecute준비select명령. 테이블 열에는 출력과 관련된 이름 및 데이터 유형이 있습니다. 의 열select(당신을 제외하고 New의 명시 적 목록을 제공하여 열 이름을 무시할 수 있습니다. 열 이름).
사설 토토 작성일부를 견뎌냅니다 보기를 만드는 것과 비슷하지만 정말 다릅니다. 새 테이블을 생성하고 채우기 위해 쿼리를 한 번만 평가합니다. 처음에 새 테이블. 새 테이블은 다음을 추적하지 않습니다 쿼리의 소스 테이블 변경. 대조적으로,보기 정의를 다시 평가합니다select쿼리가있을 때마다 진술.
호환성에 대한 무시. 참조사설 토토 만들기자세한 내용.
지정된 경우 테이블은 임시 테이블로 생성됩니다. 참조PostgreSQL : 문서 :자세한 내용.
테이블의 이름 (선택적으로 스키마 자격) 생성됩니다.
새 테이블의 열 이름. 열 이름 인 경우 제공되지 않으며 출력 열에서 가져옵니다. 쿼리 이름. 테이블이 AN에서 생성 된 경우execute명령, 열 이름 목록을 지정할 수 없습니다.
이 선택 조항은 사설 토토이 생성되는지 여부를 지정합니다 에 의해사설 토토 작성포함해야합니다 OIDS. 이 조항의 형식이 지정되지 않은 경우 의 가치default_with_oids구성 매개 변수가 사용됩니다.
쿼리 문 (즉, aselect명령 또는 anexecute준비를 실행하는 명령select명령). 참조select또는윈 토토 : 문서 : 8.0 : execute, 허용 구문에 대한 설명을 각각
이 명령은 기능적으로 유사합니다선택이후 선호됩니다 다른 용도와 혼동 될 가능성이 적습니다선택구문. 뿐만 아니라,사설 토토 작성기능 기능선택 안으로.
이전PostgreSQL 8.0, 사설 토토 작성항상 OIDS를 포함시킵니다 그것이 생산 된 사설 토토. 기준postgressql8.0,사설 토토 작성명령은 사용자가 허용합니다 OID가 포함되어야하는지 명시 적으로 지정합니다. 만약 OID의 존재는 명시 적으로 지정되지 않습니다.default_with_oids구성 변수가 사용됩니다. 이 변수는 현재입니다 기본값은 참으로 기본값이 향후 변경 될 수 있습니다. 따라서 테이블에서 OID를 필요로하는 응용 프로그램은사설 토토 작성명시 적으로해야합니다 지정OIDS와 함께보장합니다 향후 버전과의 호환성PostgreSQL.
새 사설 토토 만들기films_recent사설 토토의 최근 항목으로 만 구성영화:
테이블 필름 생성 _recent as date_prod = '2002-01-01'; 영화에서 * 선택 *