Commit 5587f077 authored by Bruce Momjian's avatar Bruce Momjian

While porting my TPC-C implementation from Oracle, I discovered the

attached problem with the EXEC SQL COMMIT RELEASE statement.

Roland Karch
parent b7325168
/* $Header: /cvsroot/pgsql/src/interfaces/ecpg/preproc/Attic/preproc.y,v 1.203 2002/11/27 08:30:27 meskes Exp $ */
/* $Header: /cvsroot/pgsql/src/interfaces/ecpg/preproc/Attic/preproc.y,v 1.204 2002/12/12 21:50:01 momjian Exp $ */
/* Copyright comment */
%{
......@@ -4703,7 +4703,8 @@ ECPGRelease: TransactionStmt SQL_RELEASE
fprintf(yyout, "ECPGtrans(__LINE__, %s, \"%s\");",
connection ? connection : "NULL", $1);
whenever_action(0);
fprintf(yyout, "ECPGdisconnect(__LINE__, \"\");");
fprintf(yyout, "ECPGdisconnect(__LINE__, %s);",
connection ? connection : "\"CURRENT\"");
whenever_action(0);
free($1);
}
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment