22.2. インタフェースサポート関数

Table of Contents
SPI_copytuple — 上位エグゼキュータのコンテキスト内のタプルのコピーを作成します。
SPI_modifytuple — リレーション中のタプルを変更します。
SPI_fnumber — 指定属性の属性番号を検索します。
SPI_fname — 指定属性の属性名を検索します。
SPI_getvalue — 指定属性の値を文字列として返します。
SPI_getbinval — 指定された属性のバイナリ値を返します。
SPI_gettype — 指定された属性の型名を返します。
SPI_gettypeid — 指定された属性の OID 型を返します。
SPI_getrelname — 指定されたリレーションの名前を返します。
SPI_palloc — 上位エグゼキュータのコンテキスト内にメモリを割り当てます。
SPI_repalloc — 上位エグゼキュータ内のメモリの再割り当てを行ないます。
SPI_pfree — 上位エグゼキュータのコンテキストのメモリを開放します。

以下の関数は全て、接続しているプロシージャでも、していないものでも使用できます。