SPI_cursor_open커서를 설정합니다
(내부적으로는 포털)에서 작성한 명령문을 실행합니다.SPI_prepare. 매개변수에는
해당 매개변수와 동일한 의미SPI_execute_plan.
명령문을 직접 실행하는 대신 커서를 사용하면 두 가지 이점. 첫째, 결과 행을 한 번에 여러 개 검색할 수 있습니다. 많은 행을 반환하는 쿼리에 대한 메모리 오버런을 방지합니다. 둘째, 포털은 현재 절차보다 오래 지속될 수 있습니다. 사실, 현재 거래가 끝날 때까지 살아 있음). 반환 프로시저 호출자에 대한 포털 이름은 결과로 행이 설정되었습니다.
전달된 매개변수 데이터가 커서의 포털이므로 커서가 여전히 존재하는 동안 해제될 수 있습니다.
포털 이름 또는NULL내버려두다 시스템 이름 선택
준비된 명령문(반환자:SPI_prepare)
실제 매개변수 값의 배열. 와 길이가 같아야 함 명령문의 인수 수입니다.
어떤 매개변수가 null인지 설명하는 배열입니다. 동일해야 함 길이는 명령문의 인수 수입니다.
만약널isNULL그런 다음SPI_cursor_open매개변수가 없다고 가정합니다.
널. 그렇지 않으면,의 각 항목은널배열은 다음과 같아야 합니다' '만약
해당 매개변수 값이 null이 아니거나'n'해당 매개변수 값이 null인 경우.
(후자의 경우 해당하는 실제 값값항목은 중요하지 않습니다.) 주의하세요널은 텍스트 문자열이 아닙니다.
배열: 필요하지 않습니다.'\0'터미네이터.
참읽기 전용 실행용
| 이전 | 배트맨 토토 : 문서 : 9.3 : 배트맨 토토 9.3.25 문서화 | 다음 |
| SPI_execp | 위로 | SPI_cursor_open_with_args |