<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	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:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
		>
<channel>
	<title>Comments on: Return in a PL/SQL Procedure – Just one more thing Mum never told me</title>
	<atom:link href="http://mikesmithers.wordpress.com/2010/02/10/return-in-a-plsql-procedure-%E2%80%93-just-one-more-thing-mum-never-told-me/feed/" rel="self" type="application/rss+xml" />
	<link>http://mikesmithers.wordpress.com/2010/02/10/return-in-a-plsql-procedure-%e2%80%93-just-one-more-thing-mum-never-told-me/</link>
	<description>Oracle - for when it was like that when you got there</description>
	<lastBuildDate>Sat, 18 May 2013 06:13:06 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.com/</generator>
	<item>
		<title>By: Niraj Kumar</title>
		<link>http://mikesmithers.wordpress.com/2010/02/10/return-in-a-plsql-procedure-%e2%80%93-just-one-more-thing-mum-never-told-me/#comment-22422</link>
		<dc:creator><![CDATA[Niraj Kumar]]></dc:creator>
		<pubDate>Tue, 11 Sep 2012 07:24:07 +0000</pubDate>
		<guid isPermaLink="false">http://mikesmithers.wordpress.com/?p=302#comment-22422</guid>
		<description><![CDATA[Really good article. i also used to use raise_exception.]]></description>
		<content:encoded><![CDATA[<p>Really good article. i also used to use raise_exception.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Mário Barbosa</title>
		<link>http://mikesmithers.wordpress.com/2010/02/10/return-in-a-plsql-procedure-%e2%80%93-just-one-more-thing-mum-never-told-me/#comment-20482</link>
		<dc:creator><![CDATA[Mário Barbosa]]></dc:creator>
		<pubDate>Fri, 20 Jul 2012 10:01:27 +0000</pubDate>
		<guid isPermaLink="false">http://mikesmithers.wordpress.com/?p=302#comment-20482</guid>
		<description><![CDATA[Or you could simply test for IF NOT and have the smaller block at the top and leave the &quot;real deal&quot; for the ELSE:

CREATE OR REPLACE PROCEDURE ins_trivial( pa_input IN VARCHAR2)  AS
BEGIN

   IF NOT 
          (ASCII( UPPER( pa_input)) NOT BETWEEN 65 AND 90)    THEN
      /* the smaller exceptional situation block*/
      RETURN; 
ELSE
     /* the real deal juicy code*/
  INSERT INTO trivial( letter) VALUES( pa_input); 
END IF; 

END;

But I did get your point. No problem with GOTOs regarding there&#039;s only one tag at the end of the function, like we&#039;d have with an expection approach.]]></description>
		<content:encoded><![CDATA[<p>Or you could simply test for IF NOT and have the smaller block at the top and leave the &#8220;real deal&#8221; for the ELSE:</p>
<p>CREATE OR REPLACE PROCEDURE ins_trivial( pa_input IN VARCHAR2)  AS<br />
BEGIN</p>
<p>   IF NOT<br />
          (ASCII( UPPER( pa_input)) NOT BETWEEN 65 AND 90)    THEN<br />
      /* the smaller exceptional situation block*/<br />
      RETURN;<br />
ELSE<br />
     /* the real deal juicy code*/<br />
  INSERT INTO trivial( letter) VALUES( pa_input);<br />
END IF; </p>
<p>END;</p>
<p>But I did get your point. No problem with GOTOs regarding there&#8217;s only one tag at the end of the function, like we&#8217;d have with an expection approach.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
