<?xml version="1.0" encoding="UTF-8"?><!-- generator="wordpress/2.2.2" -->
<rss version="2.0" 
	xmlns:content="http://purl.org/rss/1.0/modules/content/">
<channel>
	<title>Comments on: Triggers PostgreSQL</title>
	<link>http://xnoccio.com/50-triggers-postgresql/</link>
	<description>Blog de Viavansi</description>
	<pubDate>Mon, 22 Mar 2010 11:53:47 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.2.2</generator>

	<item>
		<title>By: Marco</title>
		<link>http://xnoccio.com/50-triggers-postgresql/#comment-6990</link>
		<author>Marco</author>
		<pubDate>Thu, 26 Nov 2009 22:38:38 +0000</pubDate>
		<guid>http://xnoccio.com/50-triggers-postgresql/#comment-6990</guid>
		<description>create or replace trigger otro_log
 before insert or update on ciudad
 for each row
 begin
 :new.campo candidato := upper(:new.campo candidato);
 end;

esto te sirve para los proximos registros que agreges</description>
		<content:encoded><![CDATA[<p>create or replace trigger otro_log<br />
 before insert or update on ciudad<br />
 for each row<br />
 begin<br />
 :new.campo candidato := upper(:new.campo candidato);<br />
 end;</p>
<p>esto te sirve para los proximos registros que agreges</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Javier Echeverría Usua</title>
		<link>http://xnoccio.com/50-triggers-postgresql/#comment-2117</link>
		<author>Javier Echeverría Usua</author>
		<pubDate>Tue, 14 Oct 2008 14:41:41 +0000</pubDate>
		<guid>http://xnoccio.com/50-triggers-postgresql/#comment-2117</guid>
		<description>Hola Oscar, has obviado la parte de "teniendo ya toda la lógica de acceso e inserciones en la BD creada". Es decir, hablamos de una aplicación que YA existe y YA ha sido desarrollada, y ahora toca arreglar el problema desde el punto de vista de la base de datos, para lo que se selecciona un trigger.
Es obvio que se puede hacer en SQL dentro del código, pero eso no era una opción en este caso. Para eso no se hace un post en ese blog ;-)</description>
		<content:encoded><![CDATA[<p>Hola Oscar, has obviado la parte de &#8220;teniendo ya toda la lógica de acceso e inserciones en la BD creada&#8221;. Es decir, hablamos de una aplicación que YA existe y YA ha sido desarrollada, y ahora toca arreglar el problema desde el punto de vista de la base de datos, para lo que se selecciona un trigger.<br />
Es obvio que se puede hacer en SQL dentro del código, pero eso no era una opción en este caso. Para eso no se hace un post en ese blog ;-)</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Oscar</title>
		<link>http://xnoccio.com/50-triggers-postgresql/#comment-2116</link>
		<author>Oscar</author>
		<pubDate>Tue, 14 Oct 2008 04:31:08 +0000</pubDate>
		<guid>http://xnoccio.com/50-triggers-postgresql/#comment-2116</guid>
		<description>Menuda tontera, por que no hiciste?:

INSERT 
INTO 
    PERSONA 
    ( 
        NOMBRE 
      , APELLIDOS 
      , FECHA DE NACIMIENTO 
    ) 
    VALUES 
    ( 
        upper('juan')
      , upper('sin triggers') 
      , '12-12-2008' 
    );</description>
		<content:encoded><![CDATA[<p>Menuda tontera, por que no hiciste?:</p>
<p>INSERT<br />
INTO<br />
    PERSONA<br />
    (<br />
        NOMBRE<br />
      , APELLIDOS<br />
      , FECHA DE NACIMIENTO<br />
    )<br />
    VALUES<br />
    (<br />
        upper(&#8217;juan&#8217;)<br />
      , upper(&#8217;sin triggers&#8217;)<br />
      , &#8216;12-12-2008&#8242;<br />
    );</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: eddy</title>
		<link>http://xnoccio.com/50-triggers-postgresql/#comment-1770</link>
		<author>eddy</author>
		<pubDate>Sat, 26 Jul 2008 11:01:04 +0000</pubDate>
		<guid>http://xnoccio.com/50-triggers-postgresql/#comment-1770</guid>
		<description>Wow, usaste un trigger para eso? por qué no incorporaste un UPPER dentro de tu INSERT???</description>
		<content:encoded><![CDATA[<p>Wow, usaste un trigger para eso? por qué no incorporaste un UPPER dentro de tu INSERT???</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Gustavo Arcila</title>
		<link>http://xnoccio.com/50-triggers-postgresql/#comment-843</link>
		<author>Gustavo Arcila</author>
		<pubDate>Wed, 12 Dec 2007 12:01:47 +0000</pubDate>
		<guid>http://xnoccio.com/50-triggers-postgresql/#comment-843</guid>
		<description>Excelente. Gracias, podrias complementarlo un poco para los usuarios novatones en Postgresql como yo en caso de recibir el mensaje:
ERROR: language "plpgsql" does not exist

he aqui la solucion (para Windows y para linux)
http://johansoft.blogspot.com/2007/09/solucion-error-language-plpgsql-does.html#c2483308641862915331</description>
		<content:encoded><![CDATA[<p>Excelente. Gracias, podrias complementarlo un poco para los usuarios novatones en Postgresql como yo en caso de recibir el mensaje:<br />
ERROR: language &#8220;plpgsql&#8221; does not exist</p>
<p>he aqui la solucion (para Windows y para linux)<br />
<a href="http://johansoft.blogspot.com/2007/09/solucion-error-language-plpgsql-does.html#c2483308641862915331" rel="nofollow">http://johansoft.blogspot.com/2007/09/solucion-error-language-plpgsql-does.html#c2483308641862915331</a></p>
]]></content:encoded>
	</item>
</channel>
</rss>
