토토 베이 만들기이름([ftype[, ...]]) 보고rtypeasPATH언어 'langname'
생성 할 함수의 이름.
기능 인수의 데이터 유형.
반환 데이터 유형.
객체 파일.
'C','SQL','내부' 또는 'plname', 여기서'plname' 생성 된 이름입니다 절차 언어. 보다생성 언어자세한 내용.
명령이 완료되면 반환됩니다 성공적으로.
토토 베이 만들기허용Postgres사용자는 a에 토토 베이를 등록 할 수 있습니다 데이터 베이스. 그 후,이 사용자는 기능.
의 장을 참조하십시오.PostgreSQL 프로그래머 안내서추가 정보.
use드롭 토토 베이드롭합니다 사용자 정의 기능.
간단한 SQL 기능을 만들려면 :
함수 생성 one () int4를 반환합니다 '결과로 1 선택'으로 언어 'SQL'; 답변으로 하나를 선택하십시오;답변 ------ 1
C 함수를 만들려면 사용자가 만든 사용자로부터 루틴을 호출합니다. 공유 도서관. 이 특정 일상은 체크 숫자를 계산합니다 함수 매개 변수의 확인 숫자가 옳은. 수표 기부에 사용하기위한 것입니다.
기능 작성 EAN_CHECKDIGIT (BPCHAR, BPCHAR)는 BOOL을 반환합니다 '/usr1/proj/bray/sql/funcs.so'language 'c'; 테이블 제품을 만듭니다 ( ID char (8) 기본 키, eanprefix char (8) check (eanprefix ~ '[0-9] 2-[0-9] 5') 참조 Brandname (ean_prefix), eancode char (6) check (eancode ~ '[0-9] 6'), 제약 ean check (ean_checkdigit (eanprefix, eancode))) );
A C 토토 베이는 값 세트를 반환 할 수 없습니다.
토토 베이 만들기isPostgres언어 확장.
SQL/PSM기능 만들기다음 구문 :참고 :PSM은 영구 저장 모듈을 나타냅니다. 그것 절차 적 언어이며 원래 PSM이 1996 년 말까지 공식 표준으로 비준 될 것입니다. 1998 년 중반, 이것은 아직 일어나지 않았지만 PSM이 결국 표준이 될 것입니다.
함수 생성이름([[in | out | inout]parm Type[, ...]])) 보고rtype언어 'langname' 특별한루틴 SQL-Statement