스포츠 토토 결과 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기존 열의 새 이름입니다.
존재하는 경우뷰가 존재하지 않는 경우 오류를 발생시키지 마십시오. 이 경우 통지가 발행됩니다.
SET/기본값 삭제이 양식은 열의 기본값을 설정하거나 제거합니다. 뷰 열의 기본값은 any로 대체됩니다.삽입또는업데이트12574_12763
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 표준의 확장입니다.
문서에 올바르지 않은 내용이 있으면 일치하지 않습니다. 특정 기능에 대한 경험이 있거나 추가 설명이 필요한 경우 이용해주세요이 양식문서 문제를 보고합니다.