삭제 롤 토토 - 집계 함수 제거
삭제 롤 토토 [존재하는 경우]이름
(Aggregate_Signature
) [, ...] [Cascade | 제한]여기서Aggregate_Signature
is :* | [argmode
] [argname
]Argtype
[, ...] | [[argmode
] [argname
]Argtype
[, ...]] 주문별 주문 [argmode
] [argname
]Argtype
[, ...]
삭제 롤 토토
기존 집계 함수를 제거합니다. 이 명령을 실행하려면 현재 사용자는 집계 함수의 소유자 여야합니다.
존재하는 경우
롤 토토가 존재하지 않으면 오류를 던지지 마십시오. 이 경우 통지가 발행됩니다.
이름
기존 집계 함수의 이름 (선택적으로 스키마 자격).
Argmode
인수의 모드 :in
또는variadic
. 생략하면 기본값은입니다.in
.
argname
인수의 이름. 참고삭제 롤 토토
실제로 인수 이름에주의를 기울이지 않습니다. 골재 기능의 정체성을 결정하기 위해서는 인수 데이터 유형 만 필요하기 때문에.
Argtype
롤 토토 기능이 작동하는 입력 데이터 유형. 제로 학습 롤 토토 함수를 참조하려면 쓰기*
인수 사양 목록 대신. 순서가 설정된 롤 토토 함수를 참조하려면 쓰기주문 by
직접 및 롤 토토 된 인수 사양 사이.
캐스케이드
롤 토토 함수에 의존하는 객체를 자동으로 삭제하고 (예 : 사용을 사용하는 뷰) 해당 객체에 의존하는 모든 개체 (참조PostgreSQL : 문서 : 12 : 5.14.사설 토토 사이트 추적).
제한
객체에 의존하는 경우 롤 토토 함수를 삭제하는 것을 거부합니다. 이것은 기본입니다.
순서 세트 롤 토토를 참조하기위한 대체 구문은 아래에 설명되어 있습니다Alter Aggregate.
롤 토토 함수를 제거하려면Myavg
용 유형Integer
:
삭제 롤 토토 Myavg (Integer);
가상 세트 롤 토토 함수를 제거하려면Myrank
, 임의의 순서 열 목록과 일치하는 직접 인수 목록을 가져옵니다 :
DROP AGGREGRATE MYRANK (variadic "one word on variadic"one ");
한 명령에서 여러 롤 토토 함수를 제거하려면 :
삭제 롤 토토 Myavg (Integer), Myavg (bigint);
없음삭제 롤 토토
SQL 표준의 명령문.