토토 캔 View -보기 정의 변경
토토 캔 View [존재하는 경우]이름
토토 캔 [column]column_name
기본값 설정표현
토토 캔 View [존재하는 경우]이름
토토 캔 [column]column_name
기본값을 떨어 뜨립니다이름
소유자에게New_owner
| current_role |이름
이름 바꾸기 [칼럼]column_name
tonew_column_name
토토 캔 View [존재하는 경우]이름
이름 바꾸기new_name
토토 캔 View [존재하는 경우]이름
스키마 설정new_schema
토토 캔 View [존재하는 경우]이름
set (View_Option_name
[=view_option_value
] [, ...])이름
reset (view_option_name
[, ...])
토토 캔 View
보기의 다양한 보조 속성을 변경합니다. (보기의 정의 쿼리를 수정하려면보기 생성 또는 교체
.)
당신은 사용할 견해를 소유해야합니다토토 캔 View
. 뷰의 스키마를 변경하려면Create
새 스키마의 권한. 소유자를 변경하려면역할 설정
새로운 소유 역할에 대한, 그 역할은생성
보기 스키마의 권한. (이러한 제한은 소유자가 조회를 삭제하고 재현하여 할 수없는 일을하지 않는다는 것을 강요합니다. 그러나 슈퍼 사용자는 어쨌든 모든 견해의 소유권을 바꿀 수 있습니다.).
이름
기존보기의 이름 (선택적으로 스키마 자격).
column_name
기존 열의 이름.
new_column_name
기존 열의 새 이름.
존재하는 경우
보기가 존재하지 않으면 오류를 던지지 마십시오. 이 경우 통지가 발행됩니다.
set
/삭제 기본값
이 양식은 열의 기본값을 설정하거나 제거합니다. 보기 열의 기본값이 모든 것으로 대체됩니다삽입
또는업데이트
뷰에 규칙이나 트리거를 적용하기 전에 대상이보기 인 명령. 따라서 뷰의 기본값은 기본 관계의 기본값보다 우선합니다.
New_owner
View의 새 소유자의 사용자 이름.
new_name
보기의 새 이름.
new_schema
보기의 새 스키마.
set (View_Option_name
[=View_Option_Value
] [, ...])
reset (view_option_name
[, ...])
보기 옵션을 설정하거나 재설정합니다. 현재 지원되는 옵션은 다음과 같습니다.
check_option
(enum
)보기의 검사 옵션을 변경합니다. 값은이어야합니다.Local
또는계단식
.
Security_Barrier
(부울
)보기의 보안 장벽 속성을 변경합니다. 값은와 같은 부울 가치 여야합니다.true
또는거짓
.
Security_Invoker
(부울
)뷰의 보안 내입 속성을 변경합니다. 값은와 같은 부울 가치 여야합니다.true
또는거짓
.
역사적 이유로토토 캔 Table
보기와 함께 사용할 수 있습니다. 그러나의 유일한 변형토토 캔 Table
보기로 허용되는 것은 위에 표시된 것과 동일합니다.
보기의 이름을 바꾸려면foo
tobar
:
토토 캔 View foo Rename ream;
기본 열 값을 업데이트 가능한보기에 첨부하려면 :
테이블 작성 base_table (id int, ts timestamptz);
토토 캔 View
isPostgreSQLSQL 표준 확장.
문서에 올바른 것이 없으면 일치하지 않습니다.이 양식문서 문제를보고하려면