diff options
author | Michael Meskes <meskes@postgresql.org> | 2009-12-16 10:15:07 +0000 |
---|---|---|
committer | Michael Meskes <meskes@postgresql.org> | 2009-12-16 10:15:07 +0000 |
commit | d19669e5f90b7dd860f47a399329c5f921908bcf (patch) | |
tree | ba8fca9e2ced888503664896bb427e20d95b734a /src/interfaces/ecpg/test/expected/sql-oldexec.c | |
parent | dd4cd55c15886c46378dc27f44f59a6de8c4d45b (diff) | |
download | postgresql-d19669e5f90b7dd860f47a399329c5f921908bcf.tar.gz postgresql-d19669e5f90b7dd860f47a399329c5f921908bcf.zip |
Fixed auto-prepare to not try preparing statements that are not preparable. Bug
found and solved by Boszormenyi Zoltan <zb@cybertec.at>, some small adjustments
by me.
Diffstat (limited to 'src/interfaces/ecpg/test/expected/sql-oldexec.c')
-rw-r--r-- | src/interfaces/ecpg/test/expected/sql-oldexec.c | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/src/interfaces/ecpg/test/expected/sql-oldexec.c b/src/interfaces/ecpg/test/expected/sql-oldexec.c index aa5e02807a6..0c0239cf45e 100644 --- a/src/interfaces/ecpg/test/expected/sql-oldexec.c +++ b/src/interfaces/ecpg/test/expected/sql-oldexec.c @@ -78,7 +78,7 @@ if (sqlca.sqlcode < 0) sqlprint();} sprintf(command, "insert into test (name, amount, letter) values ('db: ''r1''', 1, 'f')"); - { ECPGdo(__LINE__, 0, 1, NULL, 1, 2, command, ECPGt_EOIT, ECPGt_EORT); + { ECPGdo(__LINE__, 0, 1, NULL, 1, ECPGst_exec_immediate, command, ECPGt_EOIT, ECPGt_EORT); #line 29 "oldexec.pgc" if (sqlca.sqlcode < 0) sqlprint();} @@ -86,7 +86,7 @@ if (sqlca.sqlcode < 0) sqlprint();} sprintf(command, "insert into test (name, amount, letter) values ('db: ''r1''', 2, 't')"); - { ECPGdo(__LINE__, 0, 1, NULL, 1, 2, command, ECPGt_EOIT, ECPGt_EORT); + { ECPGdo(__LINE__, 0, 1, NULL, 1, ECPGst_exec_immediate, command, ECPGt_EOIT, ECPGt_EORT); #line 32 "oldexec.pgc" if (sqlca.sqlcode < 0) sqlprint();} @@ -94,7 +94,7 @@ if (sqlca.sqlcode < 0) sqlprint();} sprintf(command, "insert into test (name, amount, letter) select name, amount+10, letter from test"); - { ECPGdo(__LINE__, 0, 1, NULL, 1, 2, command, ECPGt_EOIT, ECPGt_EORT); + { ECPGdo(__LINE__, 0, 1, NULL, 1, ECPGst_exec_immediate, command, ECPGt_EOIT, ECPGt_EORT); #line 35 "oldexec.pgc" if (sqlca.sqlcode < 0) sqlprint();} @@ -110,7 +110,7 @@ if (sqlca.sqlcode < 0) sqlprint();} if (sqlca.sqlcode < 0) sqlprint();} #line 40 "oldexec.pgc" - { ECPGdo(__LINE__, 0, 1, NULL, 1, 1, "i", + { ECPGdo(__LINE__, 0, 1, NULL, 1, ECPGst_execute, "i", ECPGt_int,&(increment),(long)1,(long)1,sizeof(int), ECPGt_NO_INDICATOR, NULL , 0L, 0L, 0L, ECPGt_EOIT, ECPGt_EORT); #line 41 "oldexec.pgc" |