<?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/"
		>
<channel>
	<title>Comments on: A Basic Introduction to Postgres Stored Procedures</title>
	<atom:link href="http://www.rightbrainnetworks.com/blog/a-basic-introduction-to-postgres-stored-procedures/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.rightbrainnetworks.com/blog/a-basic-introduction-to-postgres-stored-procedures/</link>
	<description></description>
	<lastBuildDate>Thu, 11 Aug 2011 13:49:00 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
	<item>
		<title>By: A Peters</title>
		<link>http://www.rightbrainnetworks.com/blog/a-basic-introduction-to-postgres-stored-procedures/comment-page-1/#comment-457</link>
		<dc:creator>A Peters</dc:creator>
		<pubDate>Fri, 03 Aug 2007 01:52:14 +0000</pubDate>
		<guid isPermaLink="false">http://blog.rightbrainnetworks.com/2007/01/25/a-basic-introduction-to-postgres-stored-procedures/#comment-457</guid>
		<description>How would you implement a stored procedure that returns a resultset, as in:
select * from my_Table</description>
		<content:encoded><![CDATA[<p>How would you implement a stored procedure that returns a resultset, as in:<br />
select * from my_Table</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: tomhath</title>
		<link>http://www.rightbrainnetworks.com/blog/a-basic-introduction-to-postgres-stored-procedures/comment-page-1/#comment-456</link>
		<dc:creator>tomhath</dc:creator>
		<pubDate>Tue, 15 May 2007 13:58:00 +0000</pubDate>
		<guid isPermaLink="false">http://blog.rightbrainnetworks.com/2007/01/25/a-basic-introduction-to-postgres-stored-procedures/#comment-456</guid>
		<description>Nice article, good examples.

Regarding the &quot;three-tier purist&quot; complaint about stored procedures, my response is that it&#039;s just semantics; write your business logic in whatever language is appropriate, Java, C#, T-SQL, it&#039;s still business logic.</description>
		<content:encoded><![CDATA[<p>Nice article, good examples.</p>
<p>Regarding the &#8220;three-tier purist&#8221; complaint about stored procedures, my response is that it&#8217;s just semantics; write your business logic in whatever language is appropriate, Java, C#, T-SQL, it&#8217;s still business logic.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Akshay Surve</title>
		<link>http://www.rightbrainnetworks.com/blog/a-basic-introduction-to-postgres-stored-procedures/comment-page-1/#comment-455</link>
		<dc:creator>Akshay Surve</dc:creator>
		<pubDate>Fri, 16 Mar 2007 20:37:36 +0000</pubDate>
		<guid isPermaLink="false">http://blog.rightbrainnetworks.com/2007/01/25/a-basic-introduction-to-postgres-stored-procedures/#comment-455</guid>
		<description>&lt;i&gt;&quot;Admittedly the docs could be better,..&quot;&lt;/i&gt;

Yup, the docs could be a lot better. I spent a lot of time reading them (still not completed it) and got bored. Read your write up and now I feel I can understand the docs better.

Thnks</description>
		<content:encoded><![CDATA[<p><i>&#8220;Admittedly the docs could be better,..&#8221;</i></p>
<p>Yup, the docs could be a lot better. I spent a lot of time reading them (still not completed it) and got bored. Read your write up and now I feel I can understand the docs better.</p>
<p>Thnks</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Monkeyget</title>
		<link>http://www.rightbrainnetworks.com/blog/a-basic-introduction-to-postgres-stored-procedures/comment-page-1/#comment-454</link>
		<dc:creator>Monkeyget</dc:creator>
		<pubDate>Fri, 26 Jan 2007 11:51:52 +0000</pubDate>
		<guid isPermaLink="false">http://blog.rightbrainnetworks.com/2007/01/25/a-basic-introduction-to-postgres-stored-procedures/#comment-454</guid>
		<description>Nice to see how it&#039;s done on other DB.
I&#039;m curious though, why do you use an out parameter for sqlserver and mysql but not for postgres?

Oh, and by the way, with sqlserver 2005 you can use any .NET language for stored procedures.</description>
		<content:encoded><![CDATA[<p>Nice to see how it&#8217;s done on other DB.<br />
I&#8217;m curious though, why do you use an out parameter for sqlserver and mysql but not for postgres?</p>
<p>Oh, and by the way, with sqlserver 2005 you can use any .NET language for stored procedures.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Anonymous</title>
		<link>http://www.rightbrainnetworks.com/blog/a-basic-introduction-to-postgres-stored-procedures/comment-page-1/#comment-453</link>
		<dc:creator>Anonymous</dc:creator>
		<pubDate>Thu, 25 Jan 2007 19:31:53 +0000</pubDate>
		<guid isPermaLink="false">http://blog.rightbrainnetworks.com/2007/01/25/a-basic-introduction-to-postgres-stored-procedures/#comment-453</guid>
		<description>[...] jueves, enero 25 2007 @ 04:28 ART   Articulo que nos introduce a los fundamentos b</description>
		<content:encoded><![CDATA[<p>[...] jueves, enero 25 2007 @ 04:28 ART   Articulo que nos introduce a los fundamentos b</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: glenn</title>
		<link>http://www.rightbrainnetworks.com/blog/a-basic-introduction-to-postgres-stored-procedures/comment-page-1/#comment-452</link>
		<dc:creator>glenn</dc:creator>
		<pubDate>Thu, 25 Jan 2007 14:08:50 +0000</pubDate>
		<guid isPermaLink="false">http://blog.rightbrainnetworks.com/2007/01/25/a-basic-introduction-to-postgres-stored-procedures/#comment-452</guid>
		<description>Thanks.  Nice Article.

Oracle syntax is very much the same as PostGres&#039;s syntax.  Remove the $$ and the last line and it will work.     But Oracle is more like MS-SQL in that it has functions and procedures (Packages too) and the use of Oracle&#039;s functions are also meant to be used like the built in functions, although there are on restrictions on how you use them.

One other point about where the business logic is put is when another application needs access to the data.  This is often reporting, business intelligence tools, etc...  If the business logic is in the application tier, then all those external applications will then need to have hooks into that tier.  Great for consultants, bad for business.

Thanks again.</description>
		<content:encoded><![CDATA[<p>Thanks.  Nice Article.</p>
<p>Oracle syntax is very much the same as PostGres&#8217;s syntax.  Remove the $$ and the last line and it will work.     But Oracle is more like MS-SQL in that it has functions and procedures (Packages too) and the use of Oracle&#8217;s functions are also meant to be used like the built in functions, although there are on restrictions on how you use them.</p>
<p>One other point about where the business logic is put is when another application needs access to the data.  This is often reporting, business intelligence tools, etc&#8230;  If the business logic is in the application tier, then all those external applications will then need to have hooks into that tier.  Great for consultants, bad for business.</p>
<p>Thanks again.</p>
]]></content:encoded>
	</item>
</channel>
</rss>

