Site Menu
- Home
- Products
- NexusDB
- Nexus Quality Suite
- NexusDB Drivers & Connectors
- Nexus Remoting
- Nexus Memory Manager
- Some of our Customers
- Testimonials and use(r)s
- Downloads
- Documentation
- Support
- Pricing & Orders
- About
- Community
- My Nexus
- Recently Updated ...
- Search...
- Site Login
Search
LEAVE statement
Wed, 03/04/2009 - 20:02 | hdanzl
Exit from an iterated statement.
Syntax
Usage
The LEAVE statement can only be specified in the body of the REPEAT and WHILE statements to stop the iteration and exit the statement.
See also: ITERATE statement
Examples
1) | The following example shows the LEAVE statement used in SQL code: |
DROP FUNCTION IF EXISTS dummyFunc;
CREATE FUNCTION dummyFunc( p1 INTEGER )
RETURNS INTEGER
BEGIN
DECLARE v1, v2 INTEGER;
SET v1 = 10;
SET v2 = 10;
WHILE v1 > 0 DO
SET v1 = v1 - 1;
IF v1 >= 5 THEN
LEAVE;
END IF;
SET v2 = v2 - 1;
END WHILE;
RETURN v2 + p1;
END;
SELECT dummyFunc( 15 ) FROM #dummy;
Conformance
SQL:2003 standard |
- - |
SQL/PSM Feature P002-09 "LEAVE statement" Statement label is not supported |
Questions? Problems?
- Interested to buy but something put you off?
- Can't find what you're looking for?
- Have a suggestion?
Let us know. If you're having trouble contacting us, please check here.
Site Updates
- Dec 4 2024 - 1:53pm
- Dec 4 2024 - 1:48pm
- Nov 19 2024 - 1:04pm
- Oct 17 2024 - 10:27am
- Jul 24 2024 - 1:22pm