1 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
5 >SPI_freetuptable</TITLE
8 CONTENT="Modular DocBook HTML Stylesheet Version 1.7"><LINK
10 HREF="mailto:pgsql-docs@postgresql.org"><LINK
12 TITLE="PostgreSQL 7.4.1 Documentation"
13 HREF="index.html"><LINK
15 TITLE="Memory Management"
16 HREF="spi-memory.html"><LINK
19 HREF="spi-spi-freetuple.html"><LINK
22 HREF="spi-spi-freeplan.html"><LINK
25 HREF="stylesheet.css"><META
27 CONTENT="2003-12-22T03:48:47"></HEAD
33 SUMMARY="Header navigation table"
43 >PostgreSQL 7.4.1 Documentation</TH
51 HREF="spi-spi-freetuple.html"
60 HREF="spi-spi-freetuple.html"
73 HREF="spi-spi-freeplan.html"
81 HREF="spi-spi-freeplan.html"
92 NAME="SPI-SPI-FREETUPLETABLE"
102 >SPI_freetuptable -- free a row set created by <CODE
105 > or a similar function</DIV
110 CLASS="REFSYNOPSISDIV"
118 >void SPI_freetuptable(SPITupleTable * <VAR
133 >SPI_freetuptable</CODE
134 > frees a row set created by a
135 prior SPI command execution function, such as
139 >. Therefore, this function is usually called
140 with the global variable <VAR
147 > This function is useful if a SPI procedure needs to execute
148 multiple commands and does not want to keep the results of earlier
149 commands around until it ends. Note that any unfreed row sets will
150 be freed anyway at <CODE
171 >SPITupleTable * <VAR
178 > pointer to row set to free
189 SUMMARY="Footer navigation table"
200 HREF="spi-spi-freetuple.html"
218 HREF="spi-spi-freeplan.html"
234 HREF="spi-memory.html"