summaryrefslogtreecommitdiff
path: root/src/include/executor/spi.h
diff options
context:
space:
mode:
authorJan Wieck <JanWieck@Yahoo.com>1999-01-27 16:15:22 +0000
committerJan Wieck <JanWieck@Yahoo.com>1999-01-27 16:15:22 +0000
commit28d8b42ca5de929fc6099dff2ac5ef7129a1d722 (patch)
treeb41eee1daeb751cb5e4930db392bb77a13b04e6f /src/include/executor/spi.h
parentd611ccb874b908b38a709f1e21e9fdb6c69019ff (diff)
Speedup of PL/pgSQL by calling ExecEvalExpr() directly
instead of SPI_execp() for simple expressions. Jan
Diffstat (limited to 'src/include/executor/spi.h')
-rw-r--r--src/include/executor/spi.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/include/executor/spi.h b/src/include/executor/spi.h
index 72b6fe0f1fa..cc0ac6c4b7d 100644
--- a/src/include/executor/spi.h
+++ b/src/include/executor/spi.h
@@ -72,6 +72,8 @@ extern int SPI_result;
extern int SPI_connect(void);
extern int SPI_finish(void);
+extern void SPI_push(void);
+extern void SPI_pop(void);
extern int SPI_exec(char *src, int tcount);
extern int SPI_execp(void *plan, Datum *values, char *Nulls, int tcount);
extern void *SPI_prepare(char *src, int nargs, Oid *argtypes);