<?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>Comentários sobre: Selecionar Ultimo Registro Inserido em uma Tabela Postgres</title>
	<atom:link href="http://battisti.etc.br/2009/06/16/selecionar-ultimo-registro-inserida-em-uma-tabela-postgres/feed/" rel="self" type="application/rss+xml" />
	<link>http://battisti.etc.br/2009/06/16/selecionar-ultimo-registro-inserida-em-uma-tabela-postgres/</link>
	<description>Tecnologia, Web e um pouco de cultura inútil</description>
	<lastBuildDate>Mon, 07 May 2012 00:55:03 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
	<item>
		<title>Por: Kiver</title>
		<link>http://battisti.etc.br/2009/06/16/selecionar-ultimo-registro-inserida-em-uma-tabela-postgres/comment-page-1/#comment-3042</link>
		<dc:creator>Kiver</dc:creator>
		<pubDate>Fri, 14 Jan 2011 22:56:37 +0000</pubDate>
		<guid isPermaLink="false">http://battisti.etc.br/?p=514#comment-3042</guid>
		<description>puta que pariu, tu é burro toninho, o cara pediu pro banco postgres e nao mysql.</description>
		<content:encoded><![CDATA[<p>puta que pariu, tu é burro toninho, o cara pediu pro banco postgres e nao mysql.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Por: toninho</title>
		<link>http://battisti.etc.br/2009/06/16/selecionar-ultimo-registro-inserida-em-uma-tabela-postgres/comment-page-1/#comment-2571</link>
		<dc:creator>toninho</dc:creator>
		<pubDate>Tue, 14 Dec 2010 01:05:24 +0000</pubDate>
		<guid isPermaLink="false">http://battisti.etc.br/?p=514#comment-2571</guid>
		<description>Tem outras formas mais simples ... como a função mysql_insert_id(); que retorna o ultimo id registrado na query mais recente</description>
		<content:encoded><![CDATA[<p>Tem outras formas mais simples &#8230; como a função mysql_insert_id(); que retorna o ultimo id registrado na query mais recente</p>
]]></content:encoded>
	</item>
	<item>
		<title>Por: Edvaldo</title>
		<link>http://battisti.etc.br/2009/06/16/selecionar-ultimo-registro-inserida-em-uma-tabela-postgres/comment-page-1/#comment-348</link>
		<dc:creator>Edvaldo</dc:creator>
		<pubDate>Sun, 28 Mar 2010 20:01:07 +0000</pubDate>
		<guid isPermaLink="false">http://battisti.etc.br/?p=514#comment-348</guid>
		<description>Muito obrigado!
Era exatamente o que eu estava procurando...
Foi de grande ajuda!</description>
		<content:encoded><![CDATA[<p>Muito obrigado!<br />
Era exatamente o que eu estava procurando&#8230;<br />
Foi de grande ajuda!</p>
]]></content:encoded>
	</item>
	<item>
		<title>Por: battisti</title>
		<link>http://battisti.etc.br/2009/06/16/selecionar-ultimo-registro-inserida-em-uma-tabela-postgres/comment-page-1/#comment-347</link>
		<dc:creator>battisti</dc:creator>
		<pubDate>Wed, 17 Jun 2009 22:43:34 +0000</pubDate>
		<guid isPermaLink="false">http://battisti.etc.br/?p=514#comment-347</guid>
		<description>Salve joão.

Não conhecia o RETURNING, achei muito útil, no meu caso em particular minha SQL não é executada imediatamente após o INSERT mas todos caso fica registrada ai a dica, aprendi mais uma.

Dando uma pesquisada descobri que esta clausula foi inserida a partir da versão 8.2 do banco, então fica ai a dica, se usar banco 8.2+ use o RETURNING, abaixo vai um exemplo de como ele funciona

INSERT INTO distributors (did, dname) VALUES (DEFAULT, &#039;XYZ Widgets&#039;)
   RETURNING did;</description>
		<content:encoded><![CDATA[<p>Salve joão.</p>
<p>Não conhecia o RETURNING, achei muito útil, no meu caso em particular minha SQL não é executada imediatamente após o INSERT mas todos caso fica registrada ai a dica, aprendi mais uma.</p>
<p>Dando uma pesquisada descobri que esta clausula foi inserida a partir da versão 8.2 do banco, então fica ai a dica, se usar banco 8.2+ use o RETURNING, abaixo vai um exemplo de como ele funciona</p>
<p>INSERT INTO distributors (did, dname) VALUES (DEFAULT, &#8216;XYZ Widgets&#8217;)<br />
   RETURNING did;</p>
]]></content:encoded>
	</item>
	<item>
		<title>Por: João Mateus</title>
		<link>http://battisti.etc.br/2009/06/16/selecionar-ultimo-registro-inserida-em-uma-tabela-postgres/comment-page-1/#comment-346</link>
		<dc:creator>João Mateus</dc:creator>
		<pubDate>Wed, 17 Jun 2009 22:28:26 +0000</pubDate>
		<guid isPermaLink="false">http://battisti.etc.br/?p=514#comment-346</guid>
		<description>Tenho visto os teus posts sobre o postgres cm atenção. Foi um SGBD que gostei muito de estudar.

Quanto a este teu problema nao sei qual o âmbito, mas se for para uma solução que tenha q ser usada muitas vezes, estares a fazer uma ordenação é uma operação cara.
O SELECT tem uma opção RETURNNING em que podes devolver o ID e fazer depois uma segunda pesquisa o que é bastante melhor.

abraço</description>
		<content:encoded><![CDATA[<p>Tenho visto os teus posts sobre o postgres cm atenção. Foi um SGBD que gostei muito de estudar.</p>
<p>Quanto a este teu problema nao sei qual o âmbito, mas se for para uma solução que tenha q ser usada muitas vezes, estares a fazer uma ordenação é uma operação cara.<br />
O SELECT tem uma opção RETURNNING em que podes devolver o ID e fazer depois uma segunda pesquisa o que é bastante melhor.</p>
<p>abraço</p>
]]></content:encoded>
	</item>
</channel>
</rss>

