<?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>dbanotes.com &#187; Oracle Database</title>
	<atom:link href="http://www.dbanotes.com/category/oracle-database/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.dbanotes.com</link>
	<description>Data expands Knowledge. Database technology is the tool we use.</description>
	<lastBuildDate>Wed, 24 Mar 2010 04:17:04 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>How do I get a Record Set from a Stored Procedure in Oracle</title>
		<link>http://www.dbanotes.com/database-development/how-do-i-get-a-record-set-from-a-stored-procedure-in-oracle/</link>
		<comments>http://www.dbanotes.com/database-development/how-do-i-get-a-record-set-from-a-stored-procedure-in-oracle/#comments</comments>
		<pubDate>Sat, 30 May 2009 19:48:20 +0000</pubDate>
		<dc:creator>Michael Ritacco</dc:creator>
				<category><![CDATA[Database Development]]></category>
		<category><![CDATA[Oracle Database]]></category>

		<guid isPermaLink="false">http://www.dbanotes.com/?p=259</guid>
		<description><![CDATA[Developers that are familiar with using MS SQL Server eventually get the opportunity to work on a project that is Oracle based. This opportunity sometimes becomes an extremely frustrating time due to the philosophical differences in the approach to database development. I believe it is hard for most developers to transition between the two database platforms, not [...]]]></description>
			<content:encoded><![CDATA[<p>Developers that are familiar with using MS SQL Server eventually get the opportunity to work on a project that is Oracle based. This opportunity sometimes becomes an extremely frustrating time due to the philosophical differences in the approach to database development. I believe it is hard for most developers to transition between the two database platforms, not because one is necessarily better or worse, just because it is too hard for many people to change the way they solve problems once proven methodologies have been established.</p>
<p>These are a few questions that are just about guaranteed to come up during the initial stages of the project:</p>
<p><strong>How do I get a record set from Oracle using a stored procedure?</strong></p>
<blockquote><p>Using a <a href="http://download.oracle.com/docs/cd/B28359_01/appdev.111/b28370.pdf">REF_CURSOR</a> you can return a record set/cursor from a stored procedure.</p></blockquote>
<p><strong>Why don&#8217;t stored procedure work the same as in SQL Server?</strong></p>
<blockquote><p>In most cases you just use straight SQL and do not need a stored procedure. In Oracle, using cursors and adhoc SQL is the way. In SQL Server, using cursors and adhoc SQL is to be avoided (generally speaking, there are no absolutes).  Why you need to use a stored procedure for a SQL statement in Oracle must be fully explored. I am not saying you don&#8217;t need one, but the reason is not because that is the way you do it in SQL Server.</p></blockquote>
<p>Please do not even start coding until you have read the following documents:</p>
<ul>
<li><a href="http://www.oracle.com/pls/db111/to_pdf?pathname=server.111/b28318.pdf">Oracle Concepts</a></li>
<li><a href="http://www.oracle.com/pls/db111/to_pdf?pathname=appdev.111/b28843.pdf">2 Day Developer’s Guide</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.dbanotes.com/database-development/how-do-i-get-a-record-set-from-a-stored-procedure-in-oracle/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>All about the Oracle RDBMS</title>
		<link>http://www.dbanotes.com/oracle-database/all-about-the-oracle/</link>
		<comments>http://www.dbanotes.com/oracle-database/all-about-the-oracle/#comments</comments>
		<pubDate>Wed, 24 Dec 2008 22:32:53 +0000</pubDate>
		<dc:creator>Michael Ritacco</dc:creator>
				<category><![CDATA[Oracle Database]]></category>

		<guid isPermaLink="false">http://dbanotes.com/wp/?p=27</guid>
		<description><![CDATA[Oracle is the most sophisticated database platform on the market. It is getting easier to do the lower level task, but they keep on adding features that you must keep up with so your developers can stay ahead of the competition. Oracle provides a great platform for both developers and the DBA. Here we will [...]]]></description>
			<content:encoded><![CDATA[<p>Oracle is the most sophisticated database platform on the market. It is getting easier to do the lower level task, but they keep on adding features that you must keep up with so your developers can stay ahead of the competition.</p>
<p>Oracle provides a great platform for both developers and the DBA. Here we will talk more about the challenges of using this power for good.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.dbanotes.com/oracle-database/all-about-the-oracle/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>
