![]() | ![]() Products ![]() ![]() ![]() ![]() |
Home » Technical Support » ElevateDB Technical Support » Product Manuals » ElevateDB Version 2 SQL Manual » SQL/PSM Statements » ITERATE |
ITERATE [<Label>]
-- This procedure deletes all rows -- in the Customers table with a State -- column of 'FL' CREATE PROCEDURE DeleteFLCustomers() BEGIN DECLARE CustCursor CURSOR WITH RETURN FOR Stmt; DECLARE State CHAR(2) DEFAULT ''; PREPARE Stmt FROM 'SELECT * FROM Customer'; OPEN CustCursor; FETCH FIRST FROM CustCursor ('State') INTO State; WHILE NOT EOF(CustCursor) DO IF (State='FL') THEN DELETE FROM CustCursor; FETCH FROM CustCursor ('State') INTO State; ITERATE; END IF; FETCH NEXT FROM CustCursor ('State') INTO State; END WHILE; END
Deviation | Details |
Optional Label | The label is optional in ElevateDB, and if not provided, defaults to the current loop being executed. |
This web page was last updated on Friday, January 31, 2025 at 08:42 AM | Privacy Policy![]() © 2025 Elevate Software, Inc. All Rights Reserved Questions or comments ? ![]() |