생성 [ 또는 교체 ] [ 임시 | 임시 ] 스포츠 토토 사이트이름 [ ( 컬럼_이름[, ...] ) ]
[ 와 함께 (view_option_name [= view_option_value] [, ... ] ) ]
처럼질의
뷰 만들기의 뷰를 정의합니다. 질문. 뷰는 물리적으로 구체화되지 않습니다. 대신, 쿼리는 쿼리에서 뷰가 참조될 때마다 실행됩니다.
스포츠 토토 사이트 생성 또는 교체비슷해요 그러나 동일한 이름의 뷰가 이미 존재하는 경우 교체됩니다. 새 쿼리는 생성된 것과 동일한 열을 생성해야 합니다. 기존 뷰 쿼리(즉, 동일한 순서와 동일한 데이터 유형을 사용하지만 추가될 수 있습니다. 목록 끝에 추가 열이 있습니다. 계산 출력 열을 발생시키는 것은 완전히 다른.
스키마 이름이 제공된 경우(예:CREATE VIEW myschema.myview ...) 그러면 뷰는 다음과 같습니다. 지정된 스키마에서 생성됩니다. 그렇지 않으면 다음에 생성됩니다. 현재 스키마. 임시 뷰는 특수 스키마에 존재하므로 임시 뷰를 생성할 때 스키마 이름을 지정할 수 없습니다. 그만큼 뷰 이름은 다른 뷰 이름과 달라야 합니다. 동일한 뷰, 테이블, 시퀀스, 인덱스 또는 외부 테이블 개요.
지정된 경우 보기는 임시 보기로 생성됩니다. 임시 보기는 작업이 끝나면 자동으로 삭제됩니다. 현재 세션. 동일한 사람과 기존의 영구적인 관계 이름은 현재 세션에 표시되지 않습니다. 참조되지 않는 한 임시 뷰가 존재합니다. 스키마로 한정된 이름입니다.
뷰에서 참조하는 테이블 중 하나라도 임시, 뷰는 임시 뷰로 생성됩니다(여부임시지정되었거나 아니다).
보기의 이름(선택적으로 스키마 한정) 생성되었습니다.
다음의 열에 사용될 선택적 이름 목록입니다. 보다. 지정하지 않으면 열 이름은 다음에서 추론됩니다. 질문.
이 절은 보기에 대한 선택적 매개변수를 지정합니다. 현재 지원되는 유일한 매개변수 이름은security_barrier, 활성화되어야 함 뷰가 행 수준 보안을 제공하려는 경우. 보다PostgreSQL : 문서 : 9.2 : 스포츠 토토 및 권한전체용 세부.
A PostgreSQL : 문서 : 9.2 : 롤 토토또는값다음을 제공하는 명령 뷰의 열과 행.
현재 보기는 읽기 전용입니다. 시스템은 다음을 허용하지 않습니다. 뷰를 삽입, 업데이트 또는 삭제합니다. 의 효과를 얻으실 수 있습니다. 생성하여 업데이트 가능한 뷰대신시도된 삽입 등을 변환해야 하는 뷰에서 트리거됩니다. 다른 테이블에 대한 적절한 조치를 확인하세요. 더 알아보기 정보 참조PostgreSQL : 문서 : 9.2 : 배트맨 토토 생성. 또 다른 가능성은 규칙을 만드는 것입니다(참조규칙 생성), 그러나 실제로는 트리거됩니다. 이해하기 쉽고 올바르게 사용하기가 더 쉽습니다.
다음을 사용하세요스포츠 토토 사이트 : 문서에 대한 진술 조회수가 감소합니다.
보기 열의 이름과 유형이 원하는 방식으로 할당됩니다. 예를 들어:
'Hello World'를 선택하여 VIEW Vista 생성;
두 가지 측면에서 잘못된 형식입니다. 열 이름의 기본값은?열?및 열 데이터 유형 기본값은알 수 없음. 문자열을 원하시면 뷰 결과에서 리터럴을 사용하려면 다음과 같이 사용하세요.
CREATE VIEW vista AS SELECT 텍스트 'Hello World' AS hello;
뷰에서 참조된 테이블에 대한 액세스는 다음에 의해 결정됩니다. 뷰 소유자의 권한. 어떤 경우에는 이 방법을 사용하여 기본 테이블에 대해 안전하지만 제한된 액세스를 제공합니다. 그러나 모든 뷰가 변조로부터 안전한 것은 아닙니다. 보다섹션 37.415840_16071
언제스포츠 토토 사이트 생성 또는 교체사용됨 기존 뷰에서는 뷰의 정의 SELECT 규칙만 변경되었습니다. 소유권, 사용 권한을 포함한 기타 보기 속성 SELECT가 아닌 규칙은 변경되지 않고 그대로 유지됩니다. 다음 뷰를 소유해야 합니다. 교체합니다(여기에는 소유 역할의 구성원이 되는 것도 포함됩니다).
모든 코미디 영화로 구성된 뷰 만들기:
다음으로 코미디 스포츠 토토 사이트 만들기
선택하다 *
영화에서
WHERE 종류 = '코미디';
이것은 다음에 있는 열을 포함하는 보기를 생성합니다.영화뷰 생성 시 테이블. 그렇지만*뷰를 생성하는 데 사용되었습니다. 나중에 테이블에 추가된 열은 테이블의 일부가 아닙니다. 보다.
SQL 표준은 다음에 대한 몇 가지 추가 기능을 지정합니다. 그만큼스포츠 토토 사이트 만들기성명:
스포츠 토토 사이트 만들기이름 [ ( 열_이름[, ...] ) ]
처럼질의[ with [ 계단식 | 로컬 ] 옵션 확인 ]
전체 SQL 명령에 대한 선택적 절은 다음과 같습니다:
이 옵션은 업데이트 가능한 스포츠 토토 사이트와 관련이 있습니다. 모두삽입그리고업데이트보기의 명령이 확인됩니다 데이터가 뷰 정의 조건(즉, 즉, 새 데이터가 뷰를 통해 표시됩니다. 만약에 그렇지 않으면 업데이트가 거부됩니다.
이 스포츠 토토 사이트의 무결성을 확인하세요.
이 뷰와 모든 종속 항목의 무결성을 확인하세요 보다.연계됨다음의 경우로 가정됩니다. 어느 것도 아니다연계됨아니요로컬지정되었습니다.
스포츠 토토 사이트 생성 또는 교체은포스트그레SQL언어 확장. 임시 보기의 개념도 마찬가지입니다.