이 문서는 지원되지 않는 버전의 Postgre스포츠 토토 사이트을위한 것입니다.
당신은에 대해 같은 페이지를 보려고 할 수 있습니다스포츠 스포츠 토토 사이트 베트맨 : 문서 : 17 : 41.1. 개요버전 또는 위에 나열된 다른 지원 버전 중 하나입니다.

39.1. 개요

pl/pg스포츠 토토 사이트로드 가능합니다 에 대한 절차 언어Postgre스포츠 토토 사이트데이터베이스 시스템. 디자인 목표 의pl/pg스포츠 토토 사이트a 로드 가능한 절차 적 언어

  • 함수 및 트리거를 작성하는 데 사용될 수 있습니다 절차,

  • 제어 구조 추가스포츠 토토 사이트언어,

  • 복잡한 계산을 수행 할 수 있습니다.

  • 모든 사용자 정의 유형, 함수 및 운영자,

  • 서버에서 신뢰할 수 있도록 정의 할 수 있습니다.

  • 사용하기 쉽습니다.

pl/pg스포츠 토토 사이트내장 내내 어디서나 사용할 수 있습니다 기능을 사용할 수 있습니다. 예를 들어, 만들 수 있습니다 복잡한 조건부 계산 기능을 사용하고 나중에 사용합니다 연산자를 정의하거나 색인 표현식으로 사용하십시오.

inPostgre스포츠 토토 사이트9.0 이상,pl/pg스포츠 토토 사이트기본. 그러나 특히로드 가능한 모듈입니다 보안 의식 관리자는이를 제거하기로 선택할 수 있습니다.

39.1.1. 사용의 장점pl/pg스포츠 토토 사이트

스포츠 토토 사이트언어입니다Postgre스포츠 토토 사이트및 대부분 관계형 데이터베이스는 쿼리 언어로 사용합니다. 휴대용입니다 배우기 쉽습니다. 하지만 모든스포츠 토토 사이트문은 데이터베이스에 의해 개별적으로 실행되어야합니다 섬기는 사람.

즉, 클라이언트 응용 프로그램은 각 쿼리를 보내야합니다. 데이터베이스 서버에서 처리 될 때까지 기다렸다가 결과를 처리하고 계산을 수행 한 다음 더 보냅니다. 서버에 대한 쿼리. 이 모든 것은 간호사를 발생시킵니다 커뮤니케이션 및 귀하의 경우 네트워크 오버 헤드가 발생합니다 클라이언트는 데이터베이스 서버와 다른 컴퓨터에 있습니다.

withpl/pg스포츠 토토 사이트그룹화 할 수 있습니다 계산 블록과 일련의 쿼리내부데이터베이스 서버 절차 적 언어의 힘과 사용 용이성 스포츠 토토 사이트이지만 클라이언트/서버가 상당히 절약됩니다 의사 소통 오버 헤드.

  • 클라이언트와 서버 간의 추가 라운드 트립입니다 제거

  • 클라이언트가 필요하지 않은 중간 결과 서버와 고객

  • 여러 라운드의 쿼리 구문 분석을 피할 수 있습니다

이로 인해 상당한 성능이 증가 할 수 있습니다 저장되지 않은 응용 프로그램과 비교하여 기능.

withpl/pg스포츠 토토 사이트가능합니다 스포츠 토토 사이트의 모든 데이터 유형, 운영자 및 기능을 사용하십시오.

39.1.2. 뒷받침 된 주장과 결과 데이터 유형

ristingpl/pg스포츠 토토 사이트인수로 받아 들일 수 있습니다 서버에서 지원하는 스칼라 또는 배열 데이터 유형 이러한 유형의 결과를 반환하십시오. 그들은 또한 수락 또는 이름으로 지정된 복합 유형 (행 유형)을 반환합니다. 그것은 또한 선언 할 수도 있습니다PL/PG스포츠 토토 사이트반환으로 기능레코드, 결과가 행 유형임을 의미합니다. 그의 열은 호출의 사양에 따라 결정됩니다 쿼리,섹션 7.2.1.4.

pl/pg스포츠 토토 사이트함수 일 수 있습니다 사용하여 가변 수의 인수를 수락하라고 선언했습니다.variadic마커. 이것은 정확히 작동합니다 스포츠 토토 사이트 함수와 마찬가지로섹션 35.4.5.

PL/PG스포츠 토토 사이트함수도 가능합니다 다형성 유형을 받아들이고 반환하도록 선언 됨Anylement, AnyArray, AnynonArrayAnyEnum. 처리 된 실제 데이터 유형 다형성 기능은 논의 된대로 통화마다 다를 수 있습니다. 안에섹션 35.2.5. 예제가에 표시됩니다.섹션 39.3.1.

pl/pg스포츠 토토 사이트함수도 할 수 있습니다 a 반환으로 선언 됨"set"(또는 단일로 반환 할 수있는 모든 데이터 유형의 표) 사례. 이러한 함수는 실행하여 출력을 생성합니다반환 다음원하는 각 요소에 대해 결과 세트의 또는 사용에 의한반환 질문쿼리 평가 결과를 출력하려면

드디어, apl/pg스포츠 토토 사이트함수는 반환으로 선언 할 수 있습니다void유용한 반환 값이없는 경우

pl/pg스포츠 토토 사이트함수도 할 수 있습니다 명시 적 대신 출력 매개 변수로 선언 됨 반환 유형의 사양. 이것은 추가하지 않습니다 언어에 대한 기본 기능이지만 종종 특히 여러 값을 반환하는 데 편리합니다. 그만큼테이블 리턴표기법도 가능합니다 대신 사용returns setof.

구체적인 예가 나타납니다섹션 39.3.1and섹션 39.6.1.