Postgresql 9.0.23 문서화 | ||||
---|---|---|---|---|
Postgre토토 : 문서 : 9.0 : PL/PG토토 -토토 절차 언어 | up | 39 장.pl/pg스포츠 토토 사이트 - Postgre토토 핫 : 문서 : 9절차 언어 | 다음 |
pl/pg스포츠 토토 사이트로드 가능합니다 에 대한 절차 언어Postgre스포츠 토토 사이트데이터베이스 시스템. 디자인 목표 의pl/pg스포츠 토토 사이트a 로드 가능한 절차 적 언어
함수 및 트리거를 작성하는 데 사용될 수 있습니다 절차,
제어 구조 추가스포츠 토토 사이트언어,
복잡한 계산을 수행 할 수 있습니다.
모든 사용자 정의 유형, 함수 및 운영자,
서버에서 신뢰할 수 있도록 정의 할 수 있습니다.
사용하기 쉽습니다.
pl/pg스포츠 토토 사이트내장 내내 어디서나 사용할 수 있습니다 기능을 사용할 수 있습니다. 예를 들어, 만들 수 있습니다 복잡한 조건부 계산 기능을 사용하고 나중에 사용합니다 연산자를 정의하거나 색인 표현식으로 사용하십시오.
inPostgre스포츠 토토 사이트9.0 이상,pl/pg스포츠 토토 사이트기본. 그러나 특히로드 가능한 모듈입니다 보안 의식 관리자는이를 제거하기로 선택할 수 있습니다.
스포츠 토토 사이트언어입니다Postgre스포츠 토토 사이트및 대부분 관계형 데이터베이스는 쿼리 언어로 사용합니다. 휴대용입니다 배우기 쉽습니다. 하지만 모든스포츠 토토 사이트문은 데이터베이스에 의해 개별적으로 실행되어야합니다 섬기는 사람.
즉, 클라이언트 응용 프로그램은 각 쿼리를 보내야합니다. 데이터베이스 서버에서 처리 될 때까지 기다렸다가 결과를 처리하고 계산을 수행 한 다음 더 보냅니다. 서버에 대한 쿼리. 이 모든 것은 간호사를 발생시킵니다 커뮤니케이션 및 귀하의 경우 네트워크 오버 헤드가 발생합니다 클라이언트는 데이터베이스 서버와 다른 컴퓨터에 있습니다.
withpl/pg스포츠 토토 사이트그룹화 할 수 있습니다 계산 블록과 일련의 쿼리내부데이터베이스 서버 절차 적 언어의 힘과 사용 용이성 스포츠 토토 사이트이지만 클라이언트/서버가 상당히 절약됩니다 의사 소통 오버 헤드.
클라이언트와 서버 간의 추가 라운드 트립입니다 제거
클라이언트가 필요하지 않은 중간 결과 서버와 고객
여러 라운드의 쿼리 구문 분석을 피할 수 있습니다
이로 인해 상당한 성능이 증가 할 수 있습니다 저장되지 않은 응용 프로그램과 비교하여 기능.
withpl/pg스포츠 토토 사이트가능합니다 스포츠 토토 사이트의 모든 데이터 유형, 운영자 및 기능을 사용하십시오.
ristingpl/pg스포츠 토토 사이트인수로 받아 들일 수 있습니다 서버에서 지원하는 스칼라 또는 배열 데이터 유형 이러한 유형의 결과를 반환하십시오. 그들은 또한 수락 또는 이름으로 지정된 복합 유형 (행 유형)을 반환합니다. 그것은 또한 선언 할 수도 있습니다PL/PG스포츠 토토 사이트반환으로 기능레코드, 결과가 행 유형임을 의미합니다. 그의 열은 호출의 사양에 따라 결정됩니다 쿼리,섹션 7.2.1.4.
pl/pg스포츠 토토 사이트함수 일 수 있습니다 사용하여 가변 수의 인수를 수락하라고 선언했습니다.variadic마커. 이것은 정확히 작동합니다 스포츠 토토 사이트 함수와 마찬가지로섹션 35.4.5.
PL/PG스포츠 토토 사이트함수도 가능합니다 다형성 유형을 받아들이고 반환하도록 선언 됨Anylement, AnyArray, AnynonArray및AnyEnum. 처리 된 실제 데이터 유형 다형성 기능은 논의 된대로 통화마다 다를 수 있습니다. 안에섹션 35.2.5. 예제가에 표시됩니다.섹션 39.3.1.
pl/pg스포츠 토토 사이트함수도 할 수 있습니다 a 반환으로 선언 됨"set"(또는 단일로 반환 할 수있는 모든 데이터 유형의 표) 사례. 이러한 함수는 실행하여 출력을 생성합니다반환 다음원하는 각 요소에 대해 결과 세트의 또는 사용에 의한반환 질문쿼리 평가 결과를 출력하려면
드디어, apl/pg스포츠 토토 사이트함수는 반환으로 선언 할 수 있습니다void유용한 반환 값이없는 경우
pl/pg스포츠 토토 사이트함수도 할 수 있습니다 명시 적 대신 출력 매개 변수로 선언 됨 반환 유형의 사양. 이것은 추가하지 않습니다 언어에 대한 기본 기능이지만 종종 특히 여러 값을 반환하는 데 편리합니다. 그만큼테이블 리턴표기법도 가능합니다 대신 사용returns setof.