이 문서는 지원되지 않는 버전의 스포츠 토토을위한 것입니다.
당신은에 대해 같은 페이지를 보려고 할 수 있습니다PostgreSQL : 문서 : 17 : 토토 커뮤니티버전 또는 위에 나열된 다른 지원 버전 중 하나입니다.

선택

선택 - 쿼리 결과에서 새 테이블을 정의

시놉시스

[[recursive]with_query[, ...]]
[모두 | 뚜렷한 [on (표현[, ...])]]]
    [ * |표현[[as]output_name] [, ...]]
    [임시 | 온도 | 무도명] [표]new_table[Fromfrom_item[, ...]]
    [ 어디조건]
    [그룹 by표현[, ...]]
    [hade조건]
    [ 창문Window_Nameas (Window_Definition) [, ...]]
    [Union | 교차 |  [모두 | 별개의 ]select]
    [주문표현[ASC | desc | 사용운영자] [nulls 첫 번째 | 마지막  ] [, ...] ]
    [ 한계count| 모두  ]
    [오프셋시작[행 | 행]]]
    [Fetch 첫 번째 | 다음  [count] 행 | 줄 전용]
    [update | share [oftable_name[, ...]] [nowait] [...]]

설명

선택새 테이블을 작성하고 쿼리로 계산 된 데이터로 채 웁니다. 데이터는 클라이언트에게 반환되지 않습니다. 정상적인.select. 새 테이블의 열에는의 출력 열과 관련된 이름과 데이터 유형이 있습니다.select.

매개 변수

임시또는temp

지정된 경우 테이블은 임시 테이블로 생성됩니다. 참조테이블 만들기자세한 내용.

미등록

지정된 경우 테이블은 무제한 테이블로 생성됩니다. 참조테이블 생성자세한 내용.

new_table

생성 할 테이블의 이름 (선택적으로 스키마 자격).

다른 모든 매개 변수는 아래에 자세히 설명되어 있습니다.select.

노트

테이블 작성기능적으로선택. 테이블 작성이 형태의이므로 권장 구문입니다.선택에서 사용할 수 없습니다ECPG또는pl/pgsql, 그들이 해석하기 때문에in조항 다르게. 뿐만 아니라,테이블 작성선택.

대조적으로테이블 작성, 선택테이블의 액세스 방법과 같은 속성을 지정할 수 없습니다사용메소드또는 테이블 테이블 스페이스테이블 스페이스TableSpace_name. 사용테이블 작성필요한 경우. 따라서 새 테이블에 대해 기본 테이블 액세스 방법이 선택됩니다. 보다default_table_access_method자세한 내용은

새 테이블 만들기films_recent테이블의 최근 항목으로 만 구성영화:

date_prod = '2002-01-01'; Where Films에서 films_recent에 * 선택 *을 선택하십시오.

호환성

SQL 표준 사용선택새 테이블을 만드는 대신 호스트 프로그램의 스칼라 변수로 값을 선택하는 것을 나타냅니다. 이것은 실제로에서 발견 된 사용법입니다.ECPG(참조스포츠 토토 : 문서 : 12 : 35 장 ECPG- C에 포함 된 SQL) 및pl/pgsql(참조Postgre무지개 토토 : 문서 : 12 : 42 장 PL/PG무지개 토토 -무지개 토토 절차 언어). 그만큼스포츠 토토사용법선택테이블 생성을 나타내는 것은 역사적입니다. 사용하는 것이 가장 좋습니다테이블 작성새 코드 의이 목적은