
<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Waanser &#187; boucles</title>
	<atom:link href="http://www.waanser.com/tag/boucles/feed" rel="self" type="application/rss+xml" />
	<link>http://www.waanser.com</link>
	<description>Un blog utilisant WordPress</description>
	<lastBuildDate>Wed, 07 Jul 2010 21:54:44 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
		<item>
		<title>Les boucles en PL/SQL</title>
		<link>http://www.waanser.com/pl-sql/94-les-boucles-en-plsql.html</link>
		<comments>http://www.waanser.com/pl-sql/94-les-boucles-en-plsql.html#comments</comments>
		<pubDate>Tue, 23 Dec 2008 10:50:59 +0000</pubDate>
		<dc:creator>roul</dc:creator>
				<category><![CDATA[PL/SQL]]></category>
		<category><![CDATA[boucles]]></category>

		<guid isPermaLink="false">http://www.waanser.com/?p=94</guid>
		<description><![CDATA[Les boucles en PL/SQL sont utilisés principalement pour parcourir un tableau d&#8217;enregistrement. Nous allons voir comment utiliser et manipuler les boucles pl/sql simplement. Boucle WHILE en PL/SQL La boucle WHILE répète une séquence d&#8217;instructions tant que la condition est respectée. A chaque itération la condition est vérifiée. WHILE condition LOOP commandes END LOOP; DECLARE iCompteur [...]]]></description>
			<content:encoded><![CDATA[<p>Les boucles en PL/SQL sont utilisés principalement pour parcourir un tableau d&#8217;enregistrement.<br />
Nous allons voir comment utiliser et manipuler les boucles pl/sql simplement.<br />
<span id="more-94"></span></p>
<h2>Boucle WHILE en PL/SQL</h2>
<p>La boucle WHILE répète une séquence d&#8217;instructions tant que la condition est respectée.<br />
A chaque itération la condition est vérifiée.</p>
<p>WHILE condition<br />
LOOP<br />
 commandes<br />
END LOOP;</p>
<pre class="brush: sql">
  DECLARE
  iCompteur INTEGER := 0 ;
  BEGIN
	WHILE iCompteur &lt; 3
	LOOP
		iCompteur := iCompteur + 1;
		DBMS_OUTPUT.PUT_LINE( iCompteur ) ;
	END LOOP;
 END ;
 /
</pre>
<h2>Boucle FOR en PL/SQL</h2>
<p>La structure de contrôle for est sans doute l&#8217;une des plus importantes. Elle permet de réaliser toutes sortes de boucles et, en particulier, les boucles itérant sur les valeurs d&#8217;une variable de contrôle. Sa syntaxe est la suivante : </p>
<p>FOR indice IN [REVERSE] borne_début..borne_fin<br />
LOOP<br />
   commandes;<br />
END LOOP;</p>
<pre class="brush: sql">
BEGIN
FOR iCompteur IN  1..3
LOOP
    DBMS_OUTPUT.PUT_LINE( iCompteur ) ;
END LOOP;
END ;
/
</pre>
]]></content:encoded>
			<wfw:commentRss>http://www.waanser.com/pl-sql/94-les-boucles-en-plsql.html/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>

