summaryrefslogtreecommitdiff
path: root/src/interfaces/ecpg/test/sql/declare.pgc
diff options
context:
space:
mode:
Diffstat (limited to 'src/interfaces/ecpg/test/sql/declare.pgc')
-rw-r--r--src/interfaces/ecpg/test/sql/declare.pgc37
1 files changed, 6 insertions, 31 deletions
diff --git a/src/interfaces/ecpg/test/sql/declare.pgc b/src/interfaces/ecpg/test/sql/declare.pgc
index b6a0723dd4b..e7ee4aa5348 100644
--- a/src/interfaces/ecpg/test/sql/declare.pgc
+++ b/src/interfaces/ecpg/test/sql/declare.pgc
@@ -114,30 +114,19 @@ void execute_test(void)
printResult("testcase2", 2);
/*
- * testcase3. using DECLARE STATEMENT at con1,
- * using PREPARE and CURSOR statement at con2
+ * testcase3. using DECLARE STATEMENT without using AT clause,
+ * using PREPARE and EXECUTE statement without using AT clause
*/
reset();
- EXEC SQL AT con1 DECLARE stmt_3 STATEMENT;
- EXEC SQL AT con2 PREPARE stmt_3 FROM :selectString;
- EXEC SQL AT con2 DECLARE cur_3 CURSOR FOR stmt_3;
- EXEC SQL AT con2 OPEN cur_3;
+ EXEC SQL DECLARE stmt_3 STATEMENT;
+ EXEC SQL PREPARE stmt_3 FROM :selectString;
+ EXEC SQL EXECUTE stmt_3 INTO :f1, :f2, :f3;
- EXEC SQL WHENEVER NOT FOUND DO BREAK;
- i = 0;
- while (1)
- {
- EXEC SQL AT con2 FETCH cur_3 INTO :f1[i], :f2[i], :f3[i];
- i++;
- }
- EXEC SQL AT con2 CLOSE cur_3;
- EXEC SQL AT con2 DEALLOCATE PREPARE stmt_3;
- EXEC SQL WHENEVER NOT FOUND CONTINUE;
+ EXEC SQL DEALLOCATE PREPARE stmt_3;
printResult("testcase3", 2);
-
/*
* testcase4. using DECLARE STATEMENT without using AT clause,
* using PREPARE and CURSOR statement at con2
@@ -163,20 +152,6 @@ void execute_test(void)
printResult("testcase4", 2);
/*
- * testcase5. using DECLARE STATEMENT without using AT clause,
- * using PREPARE and EXECUTE statement without using AT clause
- */
- reset();
-
- EXEC SQL DECLARE stmt_5 STATEMENT;
- EXEC SQL PREPARE stmt_5 FROM :selectString;
- EXEC SQL EXECUTE stmt_5 INTO :f1, :f2, :f3;
-
- EXEC SQL DEALLOCATE PREPARE stmt_5;
-
- printResult("testcase5", 2);
-
- /*
* DESCRIBE statement is also supported.
*/
EXEC SQL AT con1 DECLARE stmt_desc STATEMENT;