에서 함수를 생성하려면PL/토토 결과언어, 표준 사용함수 만들기구문 :
함수 만들기funcName (Argument-types) 반환return-type$$
pl/토토 결과u는 제외하고 동일합니다pl토토 결과u.
함수의 본문은 단순히 토토 결과 스크립트의 조각입니다. 언제$1 ... $n토토 결과return진술.
예를 들어, 두 정수 중 더 큰 것을 반환하는 함수
함수 만들기 토토 결과_max (정수, 정수)는 정수를 $$로 반환합니다
조항 참고엄격한
인수의 실제 값이$n변수가 빈으로 설정됩니다ArgisNull. 예를 들어, 가정하십시오토토 결과_max
하나와 함께
함수 만들기 토토 결과_max (정수, 정수)는 정수를 $$로 반환합니다
위에 표시된대로 pl/토토 결과 함수에서 널 값을 반환하려면,return_null. 이것은 할 수 있습니다
복합 유형 인수는 토토 결과과 같은 함수로 전달됩니다
테이블 직원 생성 (
현재 복합 유형을 반환하는 것에 대한 지원은 없습니다
PL/토토 결과현재는 그렇지 않습니다PL/토토 결과반환과 같은 기능 a