함수 무지개 토토이름 ( [ [ argmode ] [ 인수이름 ] argtype [, ...] ] )
    액션[ ... ] [ 제한 ]
함수 무지개 토토이름 ( [ [ argmode ] [ argname ] argtype[, ...] ] )
    다음으로 이름 바꾸기:new_name함수 무지개 토토이름 ( [ [ argmode ] [ 인수이름 ] argtype[, ...] ] )
    소유자new_owner함수 무지개 토토이름 ( [ [ argmode ] [ 인수이름 ] argtype[, ...] ] )
    스키마 설정new_schema
어디에서액션다음 중 하나입니다:NULL 입력 시 호출됨 | NULL 입력 시 NULL 반환 | 엄격
    불변 | 안정적 | 휘발성 | [ 아님 ] 누출 방지
    [ 외부 ] 보안 호출자 | [ 외부 ] 보안 정의자
    비용execution_cost행결과_행세트configuration_parameter받는 사람 | =값| 기본값 
    설정configuration_parameter현재부터
    재설정configuration_parameter모두 재설정
함수 무지개 토토정의 무지개 토토 함수의.
사용하려면 기능을 소유해야 합니다.무지개 토토 기능. 함수의 스키마를 무지개 토토하려면 다음도 있어야 합니다.생성새 스키마에 대한 권한. 받는 사람 소유자를 변경하려면 다음의 직간접 구성원이기도 해야 합니다. 새로운 소유 역할이 있어야 하며 해당 역할에는 다음이 있어야 합니다.만들기함수 스키마에 대한 권한. (이것들은 소유자를 변경해도 아무 작업도 수행되지 않도록 제한이 적용됩니다. 함수를 삭제하고 다시 생성하는 방법으로는 할 수 없습니다. 그러나, 어쨌든 수퍼유저는 모든 기능의 소유권을 변경할 수 있습니다.)
기존 이름(선택적으로 스키마 한정) 기능.
인수의 모드:IN, 아웃, INOUT, 또는VARIADIC. 생략하면 기본값은IN. 참고하세요함수 무지개 토토하지 않습니다 실제로 주의를 기울이십시오.아웃인수, 입력 인수만 필요하므로 함수의 정체성을 결정합니다. 따라서 충분합니다. 목록을 작성하세요IN, INOUT및VARIADIC인수.
인수의 이름. 참고하세요함수 무지개 토토실제로는 아무것도 지불하지 않습니다 인수 데이터만 있으므로 인수 이름에 주의하세요. 함수의 정체성을 결정하려면 유형이 필요합니다.
함수 인수의 데이터 유형(선택 사항) 스키마 한정)(있는 경우)
함수의 새로운 이름.
함수의 새로운 소유자. 참고로 함수라면 표시됨보안 정의자그건 이후에 새 소유자로 실행됩니다.
함수의 새로운 스키마.
NULL 입력 시 호출됨무지개 토토사항 함수의 일부 또는 전부가 호출될 때 호출됩니다. 해당 인수가 null입니다.다음에 대해 NULL을 반환합니다. 널 입력또는STRICT변경사항 다음 중 하나라도 호출되지 않도록 함수 인수가 null입니다. 대신 null 결과가 가정됩니다. 자동으로. 참조PostgreSQL : 문서더 많은 정보를 원하시면.
함수의 변동성을 지정된 값으로 무지개 토토 설정. 참조PostgreSQL : 문서자세한 내용은.
함수가 보안 정의자인지 또는 보안 정의자인지 변경 아닙니다. 핵심어외부이다 SQL 적합성을 위해 무시됩니다. 참조함수 생성더 보기 이 기능에 대한 정보입니다.
함수가 누출 방지 또는 누출 방지로 간주되는지 여부를 변경합니다. 아닙니다. 참조PostgreSQL : 문서이에 대한 자세한 내용은 능력.
함수의 예상 실행 비용을 변경합니다. 참조PostgreSQL : 문서 : 9.2 : 스포츠 토토 결과 만들기용 자세한 정보.
에 의해 반환된 예상 행 수 변경 세트 반환 기능. 참조함수 생성더 보기 정보.
할당을 추가하거나 변경하십시오. 함수가 호출될 때의 구성 매개변수입니다. 만일값is기본값또는 동등하게,리셋이 사용되며 함수-로컬 설정은 다음과 같습니다. 제거되어 함수가 다음 값으로 실행됩니다. 환경에 존재합니다. 사용리셋 모두모든 함수 로컬 설정을 삭제합니다.현재부터 설정값을 저장합니다. 다음 경우에 현재 사용되는 매개변수무지개 토토 기능은 다음 경우에 적용되는 값으로 실행됩니다. 함수가 입력되었습니다.
참조사설 토토 : 문서 : 9.2 : set그리고제18장자세한 정보는 허용되는 매개변수 이름 및 값에 대해 알아보세요.
SQL 표준 준수로 인해 무시됩니다.
함수 이름을 바꾸려면sqrt유형에 대한정수에square_root:
함수 무지개 토토 sqrt(정수) square_root로 이름 바꾸기;
함수 소유자를 무지개 토토하려면sqrt유형에 대해정수에조:
Joe의 함수 sqrt(integer) 소유자를 변경합니다.
함수의 스키마를 무지개 토토하려면sqrt유형에 대해정수에수학:
ALTER FUNCTION sqrt(integer) SET SCHEMA 수학;
자동으로 설정된 검색 경로를 조정하려면 기능:
ALTER FUNCTION check_password(text) SET search_path = admin, pg_temp;
자동 설정을 비활성화하려면검색_경로함수에 대해:
ALTER FUNCTION check_password(text) RESET search_path;
이제 함수는 검색 경로에 상관없이 실행됩니다. 호출자가 사용합니다.