From d22e9d530516f7c9c56d00eff53cf19e45ef348c Mon Sep 17 00:00:00 2001
From: Michael Meskes
Date: Fri, 25 Aug 2017 15:15:03 +0200
Subject: Implement DO CONTINUE action for ECPG WHENEVER statement.
Author: Vinayak Pokale
Reviewed-By: Masahiko Sawada
---
doc/src/sgml/ecpg.sgml | 12 ++++++++++++
1 file changed, 12 insertions(+)
(limited to 'doc/src')
diff --git a/doc/src/sgml/ecpg.sgml b/doc/src/sgml/ecpg.sgml
index f13a0e999f2..3cb4001cc0c 100644
--- a/doc/src/sgml/ecpg.sgml
+++ b/doc/src/sgml/ecpg.sgml
@@ -4762,6 +4762,17 @@ EXEC SQL WHENEVER condition action
+
+ DO CONTINUE
+
+
+ Execute the C statement continue. This should
+ only be used in loops statements. if executed, will cause the flow
+ of control to return to the top of the loop.
+
+
+
+
CALL name (args)
DO name (args)
@@ -7799,6 +7810,7 @@ WHENEVER { NOT FOUND | SQLERROR | SQLWARNING } ac
EXEC SQL WHENEVER NOT FOUND CONTINUE;
EXEC SQL WHENEVER NOT FOUND DO BREAK;
+EXEC SQL WHENEVER NOT FOUND DO CONTINUE;
EXEC SQL WHENEVER SQLWARNING SQLPRINT;
EXEC SQL WHENEVER SQLWARNING DO warn();
EXEC SQL WHENEVER SQLERROR sqlprint;
--
cgit v1.2.3