PostgreSQL 9.1.1文書
前のページ | 巻戻し |  | 早送り | 次のページ

# SPI_getargtypeid

## 名前

SPI_getargtypeid -- `SPI_prepare`で準備された計画で指定される引数のデータ型のOIDを返す

## 概要

    Oid SPI_getargtypeid(SPIPlanPtr plan, int argIndex)

## 説明

`SPI_getargtypeid`は、`SPI_prepare`で準備された計画における`argIndex`番目の引数の型を表すOIDを返します。 インデックス0は最初の引数を示します。

## 引数

`SPIPlanPtr `plan``

  （`SPI_prepare`で返される）実行計画

`int `argIndex``

  0から始まる引数のインデックス

## 戻り値

指定したインデックスにおける引数の型OIDです。 `plan`が`NULL`または無効、あるいは`argIndex`が0未満、`plan`で宣言された引数の数以上の場合、`SPI_result`に`SPI_ERROR_ARGUMENT`が設定され、`InvalidOid`が返されます。

前のページ | ホーム | 次のページ
SPI_getargcount | 上に戻る | SPI_is_cursor_plan