Documentation PostgreSQL 14.22 » Programmation serveur » Interface de programmation serveur » Fonctions d'interface » SPI_getargcount

Précédent | Niveau supérieur | Suivant
SPI_prepare_params | Sommaire | SPI_getargtypeid

## SPI_getargcount

SPI_getargcount — renvoie le nombre d'arguments nécessaire à une requête par `SPI_prepare`

## Synopsis

    int SPI_getargcount(SPIPlanPtr plan)

## Description

`SPI_getargcount` renvoie le nombre d'arguments nécessaires pour exécuter une requête préparée par `SPI_prepare`.

## Arguments

`SPIPlanPtr `plan``

  requête préparée (renvoyée par `SPI_prepare`)

## Code de retour

Le nombre d'arguments attendus par le `plan`. Si `plan` est `NULL` ou invalide, `SPI_result` est initialisé à `SPI_ERROR_ARGUMENT` et -1 est renvoyé.