이 문서는 지원되지 않는 버전의 PostgreSQL을위한 것입니다.
당신은에 대해 같은 페이지를 볼 수 있습니다스포츠 토토 결과 : 문서 : 17 : SPI_ModifyTuple버전 또는 위에 나열된 다른 지원 버전 중 하나입니다.

토토 베이

이름

토토 베이- 행을 만듭니다 주어진 행의 선택된 필드 교체

시놉시스

Heappuple 토토 베이 (관계Rel, heaptuplerow, NCOLS, Colnum, Datum *, const char *nulls)

설명

토토 베이새로운 것을 만듭니다 선택한 열에 대한 새 값을 대체하여 행하 다른 위치에있는 원래 행의 열. 입력 행은 아닙니다 수정.

인수

관계Rel

열. (행 디스크립터가 아닌 관계를 전달하는 것은 잘못된 지식.)

heappuplerow

수정 될 행

intNCOLS

배열의 열 번호 수Colnum

int *Colnum

변경 (카운트가 1에서 시작)

Datum *

지정된 열의 새 값

const char *nulls

어떤 새로운 값이 널 인 경우 (참조SPI_EXECP형식의 경우)

반환 값

수정 된 새 행, 상단 집행자에 할당됩니다 문맥;NULL만 경우에만RowisNULL

on Error,SPI_RESULT다음은 다음과 같습니다.

SPI_ERROR_ARGUMENT

ifRelisNULL또는 ifRowisNULL또는 ifNCOLS| 0보다 작거나 같거나 ifColnumisNULL또는 ifisNULL.

spi_error_noattribute

ifColnum유효하지 않은 것을 포함합니다 열 번호 (0보다 작거나 동일합니다. 열 수Row)