SPI_prepareSPI_prepareSPI_exec또는 유사한 기능그서버 프로그래밍 토토 사이트 (SPI)은 작가에게 다음을 제공합니다. 사용자 정의C기능을 수행합니다 달리는 능력SQL명령 그들의 기능 내부.SPI이다 파서에 대한 액세스를 단순화하는 토토 사이트 기능 세트, 플래너, 옵티마이저, 실행자.SPI또한 일부 메모리 관리도 수행합니다.
참고:사용 가능한 절차적 언어는 다음을 제공합니다. 프로시저에서 SQL 명령을 실행하는 다양한 수단. 일부 이들 중 SPI를 기반으로 하거나 SPI를 모델로 한 것입니다. 문서는 다음과 같은 언어 사용자에게 유용할 수 있습니다. 음.
오해를 피하기 위해 용어를 사용하겠습니다."함수"우리가 말할 때SPI토토 사이트 함수 및"절차"다음과 같은 사용자 정의 C 함수의 경우 사용 중SPI.
프로시저를 실행하는 동안 명령 오류로 인해 트랜잭션이 중단된 경우 통제권은 귀하의 절차에 반환되지 않습니다. 오히려 다 일한다 롤백되고 서버는 다음 명령을 기다립니다. 클라이언트에서. 관련된 제한 사항은 다음과 같습니다. 실행시작, 커밋및롤백(트랜잭션 제어문)이 프로시저 내부에 있습니다. 둘 다 이러한 제한사항은 향후 변경될 수 있습니다.
SPI함수는 다음을 반환합니다. 성공 시 음수가 아닌 결과(반환된 정수를 통해) 값 또는 전역 변수SPI_result, 아래 설명 참조). 오류가 발생하면 부정적인 결과 또는NULL될 것이다 돌아왔습니다.
SPI를 사용하는 소스 코드 파일에는 헤더 파일이 포함되어야 합니다실행자/spi.h.
SPI_prepareSPI_prepare