윈 토토 : 문서 : 9.4 : 윈 토토 | |||
---|---|---|---|
롤 토토 : 문서 : 9.4 : spi_returntuple | PostgreSQL : 문서 : 9.4 : 토토 커뮤니티 관리 | 배트맨 토토 : 문서 : 9.4 : SPI_FREETUPLE |
Heappuple SPI_ModifyTuple (관계Rel, heaptuplerow, intncols, int *Colnum, Datum *값, const char *nulls)
행의 행 디스크립터의 소스로만 사용됩니다. (행 디스크립터가 아닌 관계를 전달하는 것은 잘못입니다.)
수정 될 행
변경할 열 수
길이 배열ncols, 변경할 열의 수를 포함하는 (열 번호는 1에서 시작)
길이 배열NCOLS, 지정된 열에 대한 새 값을 포함하는
길이의 배열NCOLS, 어떤 새로운 값이 null인지 설명
ifnullsisNULLtheSPI_ModifyTuple
새로운 값이 무효라고 가정합니다. 그렇지 않으면,의 각 항목nulls배열이어야합니다' '해당 새 값이 null이 아닌 경우'n'해당 새 값이 NULL 인 경우. (후자의 경우 해당의 실제 값값항목은 중요하지 않습니다.) 참고널스텍스트 문자열이 아니라 배열 일뿐입니다. 필요하지 않습니다'\ 0'터미네이터.
수정 된 새 행, 상위 집행자 컨텍스트에 할당 된 새로운 행;NULL만rowisnull
on Error,SPI_RESULT다음과 같이 설정됩니다.
ifRelisNULL또는 ifRowisnull또는 ifNCOLS| 0보다 작거나 같거나 ifColnumisNULL또는 if값isNULL.
ifColnum유효하지 않은 열 번호가 포함Row)
롤 토토 : 문서 : 9.4 : spi_returntuple | 윈 토토 : 문서 : 9.4 : 윈 토토 9.4.26 문서화 | 배트맨 토토 : 문서 : 9.4 : SPI_FREETUPLE |
spi_returntuple | PostgreSQL : 문서 : 9.4 : 토토 커뮤니티 관리 | SPI_FREETUPLE |