토토 사이트 추천 보기

토토 사이트 추천 VIEW — 뷰 정의 변경

시놉시스

보기 토토 사이트 추천 [ 존재하는 경우 ]이름토토 사이트 추천 [ 열 ]열_이름기본값으로 설정표현보기 토토 사이트 추천 [ 존재하는 경우 ]이름토토 사이트 추천 [ 열 ]열_이름기본값 삭제
보기 토토 사이트 추천 [ 존재하는 경우 ]이름의 소유자new_owner| 현재_역할 | CURRENT_USER | SESSION_USER이름이름 토토 사이트 추천 [ 열 ]열_이름받는 사람new_column_name보기 토토 사이트 추천 [ 존재하는 경우 ]이름다음으로 이름 바꾸기:new_name보기 토토 사이트 추천 [ 존재하는 경우 ]이름스키마 설정new_schema보기 토토 사이트 추천 [ 존재하는 경우 ]이름설정(view_option_name [= view_option_value] [, ... ] )
보기 토토 사이트 추천 [ 존재하는 경우 ]이름재설정(view_option_name [, ... ] )

설명

토토 사이트 추천 보기뷰의 다양한 보조 속성을 변경합니다. (뷰의 정의 쿼리를 수정하려면 다음을 사용하세요.보기 생성 또는 교체.)

사용하려면 보기를 소유해야 합니다.토토 사이트 추천 보기. 뷰의 스키마를 변경하려면 다음도 있어야 합니다.만들기새 스키마에 대한 권한. 소유자를 변경하려면 새 소유 역할의 직접 또는 간접 구성원이어야 하며 해당 역할에는 다음이 있어야 합니다.생성뷰 스키마에 대한 권한. (이러한 제한 사항은 소유자를 변경해도 뷰를 삭제하고 다시 생성하여 수행할 수 없는 작업을 수행하지 않도록 강제합니다. 그러나 수퍼유저는 어쨌든 모든 뷰의 소유권을 변경할 수 있습니다.)

매개변수

이름

기존 뷰의 이름(선택적으로 스키마 한정).

컬럼_이름

기존 열의 이름.

new_column_name

기존 열의 새 이름.

존재하는 경우

뷰가 존재하지 않는 경우 오류를 발생시키지 마십시오. 이 경우 통지가 발행됩니다.

세트/기본값 삭제

이 양식은 열의 기본값을 설정하거나 제거합니다. 뷰 열의 기본값은 any로 대체됩니다.삽입또는업데이트12533_12722

new_owner

뷰의 새로운 소유자의 사용자 이름.

new_name

뷰의 새 이름입니다.

new_schema

뷰의 새로운 스키마.

설정(view_option_name [= view_option_value] [, ... ] )
재설정(view_option_name [, ... ] )

보기 옵션을 설정하거나 재설정합니다. 현재 지원되는 옵션은 다음과 같습니다.

check_option (열거형)

보기의 확인 옵션을 변경합니다. 값은 다음과 같아야 합니다.로컬또는계단식.

security_barrier (부울)

보기의 보안 장벽 속성을 변경합니다. 값은 다음과 같은 부울 값이어야 합니다.또는거짓.

security_invoker (부울)

보기의 보안 호출자 속성을 변경합니다. 값은 다음과 같은 부울 값이어야 합니다.또는거짓.

참고

역사적인 이유로,테이블 토토 사이트 추천뷰에도 사용할 수 있습니다. 하지만 유일한 변형은테이블 토토 사이트 추천뷰에 허용되는 것은 위에 표시된 것과 동일합니다.

보기 이름을 바꾸려면foo:

ALTER VIEW foo 이름 바꾸기 바;

업데이트 가능한 보기에 기본 열 값을 첨부하려면:

CREATE TABLE base_table(id int, ts timestamptz);
CREATE VIEW a_view AS SELECT * FROM base_table;
ALTER VIEW a_view ALTER COLUMN ts SET DEFAULT now();
INSERT INTO base_table(id) VALUES(1);  -- ts는 NULL을 수신합니다.
a_view(id) VALUES(2)에 삽입;  -- ts는 현재 시간을 수신합니다

호환성

토토 사이트 추천 보기PostgreSQLSQL 표준의 확장입니다.

수정사항 제출

문서에 올바르지 않은 내용이 있으면 일치하지 않습니다. 특정 기능에 대한 경험이 있거나 추가 설명이 필요한 경우 이용해주세요이 양식문서 문제를 보고합니다.