이 문서는 지원되지 않는 버전의 PostgreSQL을위한 것입니다.
당신은에 대해 같은 페이지를 볼 수 있습니다PostgreSQL : 문서 : 17 : 45 장 토토 캔 프로그래밍 토토 캔버전 또는 위에 나열된 다른 지원 버전 중 하나입니다.

45 장 서버 프로그래밍 스포츠 토토 베트맨

목차

토토 꽁 머니 : 문서 : 개발 :
PostgreSQL : - C 함수를 SPI 관리자에게 연결
postgresql : 문서 : Devel : 토토 결과 - SPI Manager에서 C 함수를 분리
PostgreSQL : - 명령 실행
토토 결과 : Documentation : Devel : SPI_EXEC - 읽기/쓰기 명령 실행
메이저 토토 사이트 : 문서 : devel -외부 매개 변수로 명령을 실행
PostgreSQL : 문서 : DEVEL -외부 매개 변수로 명령을 실행
젠 토토 : Documentation - 아직 실행하지 않고 진술 준비
와이즈 토토 : 문서 : 개발 : - 아직 실행하지 않고 진술 준비
- 아직 실행하지 않고 진술 준비
스포츠 토토 베트맨 : 문서 : DEVEL - 아직 실행하지 않고 진술 준비
PostgreSQL : Documentation - |SPI_PREPARE
스포츠 토토 결과 : 문서 : - 데이터 유형 OID를 반환하여SPI_PREPARE
젠 토토 : 문서 : DEVEL : - 반환trueSPI_PREPARESPI_CURSOR_OPEN
토토 : 문서 : Devel : - |SPI_PREPARE
배트맨 토토 : Documentation : Devel - |SPI_PREPARE
- |SPI_PREPARE
토토 캔 : Documentation : Devel : SPI_EXECP - 읽기/쓰기 모드에서 문장 실행
PostgreSQL : Documentation - |SPI_PREPARE
- 쿼리 및 매개 변수를 사용하여 커서 설정
- 매개 변수를 사용하여 커서 설정
스포츠 토토 사이트 : 문서 : DEVEL - 쿼리 문자열 및 매개 변수를 사용하여 커서를 설정
토토 사이트 : Documentation - 이름으로 기존 커서 찾기
토토 사이트 : 문서 : Devel - 커서에서 일부 행을 가져 오십시오
PostgreSQL : Documentation - 커서 이동
PostgreSQL : 문서 : DEVEL - 커서에서 일부 행을 가져 오십시오
- 커서 이동
스포츠 토토 : 문서 : Devel - 커서를 닫습니다
사설 토토 사이트 : 문서 - 준비된 진술 저장
롤 토토 : 문서 : Devel - 준비된 진술 저장
토토 커뮤니티 : Documentation - spi 쿼리에서 이름으로 사용 가능한 관계 이름을 지정합니다
- 레지스트리에서 관계라는 이름의 임시를 제거
윈 토토 : Documentation : Devel - SPI 쿼리에서 임시 트리거 데이터를 사용할 수 있도록
PostgreSQL : 문서 :
메이저 토토 사이트 : 문서 : Devel : spi_fname - 지정된 열 번호의 열 이름 결정
PostgreSQL : - 지정된 열 이름의 열 번호 결정
PostgreSQL : - 지정된 열의 문자열 값을 반환
와이즈 토토 : 문서 : - 지정된 열의 이진 값을 반환
토토 캔 : 문서 : - 지정된 열의 데이터 유형 이름을 반환
토토 커뮤니티 : 문서 : - 데이터 유형 반환OID지정된 열의
spi_getrelname - 지정된 관계의 이름을 반환
스포츠 토토 사이트 : 문서 - 지정된 관계의 네임 스페이스를 반환
postgresql : 문서 : Devel - 리턴 오류 코드를 문자열로 반환
PostgreSQL :
토토 사이트 추천 : 문서 : Devel : spi_palloc - 상위 집행자 컨텍스트에 메모리를 할당
스포츠 토토 사이트 : - 상위 집행자 컨텍스트에서 메모리를 재 할당하십시오
범퍼카 토토 : 문서 : DEVEL : SPI_PFREE - 상위 집행자 컨텍스트의 무료 메모리
토토 : 문서 : Devel - 상단 집행자 컨텍스트에서 행을 사본 만들기
롤 토토 : 문서 : Devel - 튜플을 데이텀으로 반환 준비
스포츠 토토 : Documentation - 주어진 행의 선택된 필드를 교체하여 행을 만듭니다
토토 베이 : 문서 : Devel - 상위 집행자 컨텍스트에 할당 된 행 A 프리
토토 사이트 순위 : 문서 : - 무료로 행한 행 세트SPI_EXECUTE또는 유사한 함수
롤 토토 : 문서 : - 이전에 저장된 준비된 진술 무료
롤 토토 : 문서 :
스포츠 토토 사이트 : 문서 : 개발 : SPI_COMMIT - 현재 거래를 커밋
postgresql : - 현재 거래 중단
PostgreSQL : 문서 : DEVEL - 쓸모없는 기능
토토 커뮤니티 : 문서 : 개발
사설 토토 : 문서 : 개발 : 45.6. 예

the서버 프로그래밍 스포츠 토토 베트맨(SPI) 사용자 정의 작성자에게C실행 능력 기능SQL함수 또는 절차 내부의 명령.SPIParser, Planner 및 Executor에 대한 액세스를 단순화하기위한 스포츠 토토 베트맨 함수 세트입니다.SPI일부 메모리 관리를 수행합니다.

Note

사용 가능한 절차 언어는 함수에서 SQL 명령을 실행하는 다양한 수단을 제공합니다. 이러한 시설의 대부분은 SPI를 기반으로 하므로이 설명서는 해당 언어 사용자에게도 사용될 수 있습니다.

SPI를 통해 호출 된 명령이 실패하면 CONTRON이 C 함수로 반환되지 않습니다. 오히려 C 함수가 실행되는 트랜잭션 또는 하위 전환이 롤백됩니다. (SPI 기능이 주로 오류 반환 규칙을 문서화했다는 점을 감안할 때 놀라운 것처럼 보일 수 있습니다. 이러한 규칙은 SPI 기능 자체 내에서 감지 된 오류에만 적용됩니다.) SPI 호출을 둘러싼 자신의 하위 트랜잭션을 설정하여 오류를 회복 한 후에는 실패 할 수 있습니다..

SPI함수는 성공에 대한 비 음성 결과를 반환합니다 (반환 된 정수 값을 통해 또는 글로벌 변수SPI_RESULT, 아래 설명대로). 오류가 발생하면 부정적인 결과 또는NULL반환됩니다.

SPI를 사용하는 소스 코드 파일은 헤더 파일을 포함해야합니다executor/spi.h.