diff options
-rw-r--r-- | src/backend/tcop/utility.c | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/src/backend/tcop/utility.c b/src/backend/tcop/utility.c index c2f45d4665..f060922084 100644 --- a/src/backend/tcop/utility.c +++ b/src/backend/tcop/utility.c @@ -414,6 +414,12 @@ ProcessUtility(Node *parsetree, ListCell *cell; char *name = NULL; +#ifdef PGXC + ereport(ERROR, + (errcode(ERRCODE_STATEMENT_TOO_COMPLEX), + (errmsg("SAVEPOINT is not yet supported.")))); +#endif + RequireTransactionChain(isTopLevel, "SAVEPOINT"); foreach(cell, stmt->options) |