summaryrefslogtreecommitdiff
path: root/src/backend/nodes/outfuncs.c
diff options
context:
space:
mode:
authorThomas G. Lockhart <lockhart@fourpalms.org>1998-12-14 00:02:17 +0000
committerThomas G. Lockhart <lockhart@fourpalms.org>1998-12-14 00:02:17 +0000
commit4140c2f30e2814527f0975876956f446e326ae70 (patch)
tree9a51562edb521b1742f80a2ed68a04598c5ae52e /src/backend/nodes/outfuncs.c
parent2b189aa9537f7b4a518c63a79555ce8bf644294c (diff)
downloadpostgresql-4140c2f30e2814527f0975876956f446e326ae70.tar.gz
Add support for the CASE statement in the rewrite handling.
Allows (at least some) rules and views. Still some trouble (crashes) with target CASE columns spanning tables, but lots now works.
Diffstat (limited to 'src/backend/nodes/outfuncs.c')
-rw-r--r--src/backend/nodes/outfuncs.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/backend/nodes/outfuncs.c b/src/backend/nodes/outfuncs.c
index 2cbec8e615..d5965f73ec 100644
--- a/src/backend/nodes/outfuncs.c
+++ b/src/backend/nodes/outfuncs.c
@@ -7,7 +7,7 @@
*
*
* IDENTIFICATION
- * $Header: /cvsroot/pgsql/src/backend/nodes/outfuncs.c,v 1.49 1998/12/04 15:33:33 thomas Exp $
+ * $Header: /cvsroot/pgsql/src/backend/nodes/outfuncs.c,v 1.50 1998/12/14 00:01:47 thomas Exp $
*
* NOTES
* Every (plan) node in POSTGRES has an associated "out" routine which
@@ -1702,7 +1702,7 @@ _outCaseWhen(StringInfo str, CaseWhen *node)
{
char buf[500];
- sprintf(buf, " :when ");
+ sprintf(buf, " WHEN ");
appendStringInfo(str, buf);
_outNode(str, node->expr);
sprintf(buf, " :then ");