이 문서는 지원되지 않는 PostgreSQL 버전에 대한 것입니다.
당신은 다음과 같은 페이지를 보고 싶을 수도 있습니다.배트맨 토토 PostgreSQL : 문서 : 17 : Drop Function버전 또는 위에 나열된 다른 지원 버전 중 하나를 사용하세요.

드롭 기능

DROP FUNCTION — 토토 꽁 머니 제거

시놉시스

삭제 기능 [ 존재하는 경우 ]이름 [ ( [ [ argmode ] [ argname ] argtype[, ...] ] ) ] [, ...]
    [ 캐스케이드 | 제한 ]

설명

드롭 기능기존 함수의 정의를 제거합니다. 이 명령을 실행하려면 사용자가 해당 기능의 소유자여야 합니다. 동일한 이름과 다른 인수 목록을 가진 여러 다른 함수가 존재할 수 있으므로 함수에 대한 인수 유형을 지정해야 합니다.

매개변수

존재하는 경우

토토 꽁 머니가 존재하지 않으면 오류를 발생시키지 마십시오. 이 경우 통지가 발행됩니다.

이름

기존 함수의 이름(선택적으로 스키마 한정). 인수 목록이 지정되지 않은 경우 이름은 해당 스키마에서 고유해야 합니다.

argmode

인수의 모드:IN, 아웃, INOUT또는VARIADIC. 생략하면 기본값은IN. 참고하세요드롭 기능실제로는 전혀 관심을 기울이지 않습니다.OUT인수. 함수의 ID를 결정하는 데는 입력 인수만 필요하기 때문입니다. 따라서 다음을 나열하는 것으로 충분합니다.IN, INOUTVARIADIC인수.

인수이름

인수의 이름. 참고하세요드롭 기능함수 ID를 결정하려면 인수 데이터 유형만 필요하기 때문에 실제로 인수 이름에는 전혀 주의를 기울이지 않습니다.

argtype

토토 꽁 머니 인수(선택적으로 스키마 한정)의 데이터 유형(있는 경우).

캐스케이드

함수(예: 연산자 또는 트리거)에 의존하는 객체를 자동으로 삭제하고 해당 객체에 의존하는 모든 객체를 자동으로 삭제합니다(참조PostgreSQL : 문서 : 11 : 5.13.토토 사이트 추적).

제한

객체가 의존하는 경우 토토 꽁 머니 삭제를 거부하십시오. 이것이 기본값입니다.

이 명령은 제곱근 토토 꽁 머니를 제거합니다:

드롭 토토 꽁 머니 sqrt(정수);

하나의 명령으로 여러 기능을 삭제합니다:

드롭 토토 꽁 머니 sqrt(integer), sqrt(bigint);

함수 이름이 스키마에서 고유한 경우 인수 목록 없이 참조할 수 있습니다.

삭제 기능 update_employee_salaries;

이것은 다음과 다르다는 점에 유의하세요.

삭제 기능 update_employee_salaries();

이는 인수가 0인 함수를 참조하는 반면, 첫 번째 변형은 이름이 고유한 한 0을 포함하여 인수가 여러 개 있는 함수를 참조할 수 있습니다.

호환성

이 명령은 다음과 같이 SQL 표준을 준수합니다.PostgreSQL확장:

  • 표준에서는 명령당 하나의 기능만 삭제할 수 있도록 허용합니다.

  • 존재하는 경우옵션

  • 인수 모드 및 이름을 지정하는 기능