aboutsummaryrefslogtreecommitdiff
path: root/src/bin/psql/common.c
diff options
context:
space:
mode:
authorItagaki Takahiro <itagaki.takahiro@gmail.com>2010-09-28 14:26:03 +0900
committerItagaki Takahiro <itagaki.takahiro@gmail.com>2010-09-28 14:26:03 +0900
commitb66c4fb322b21a57c0b05cd3bd89c49def654eae (patch)
treeb64039e5db655845e82a664b530c0996296eec8c /src/bin/psql/common.c
parent78b0a0d8c026d20788b584266c2aef5f5add16b2 (diff)
downloadpostgresql-b66c4fb322b21a57c0b05cd3bd89c49def654eae.tar.gz
postgresql-b66c4fb322b21a57c0b05cd3bd89c49def654eae.zip
Add DISCARD to the command_no_begin list for AUTOCOMMIT=off.
Backpatch to 8.3. Reported by Sergey Burladyan.
Diffstat (limited to 'src/bin/psql/common.c')
-rw-r--r--src/bin/psql/common.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/bin/psql/common.c b/src/bin/psql/common.c
index c482707e151..c8fc085fa04 100644
--- a/src/bin/psql/common.c
+++ b/src/bin/psql/common.c
@@ -1369,6 +1369,9 @@ command_no_begin(const char *query)
return true;
}
+ if (wordlen == 7 && pg_strncasecmp(query, "discard", 7) == 0)
+ return true;
+
return false;
}