Re: obtener el nombre de un campo x con pgsql

From: Alvaro Herrera <alvherre(at)commandprompt(dot)com>
To: Julio Cesar Sánchez González <knowhow(at)sistemasyconectividad(dot)com(dot)mx>
Cc: pgsql-es-ayuda(at)postgresql(dot)org
Subject: Re: obtener el nombre de un campo x con pgsql
Date: 2006-10-19 13:13:22
Message-ID: 20061019131322.GC28097@alvh.no-ip.org
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

Julio Cesar Sánchez González escribió:
> Hola a todos, existe alguna forma de obtener el nombre de un campo x
> contenido en una tabla y mediante plpgsql?

Si puedes, pero plpgsql no es un lenguaje muy apropiado para trabajar
con esta clase de cosas, porque es engorroso escribir consultas
dinamicas (i.e. donde los nombres de tablas o campos sean distintos en
cada ejecucion). Para hacer esto te recomiendo usar PL/Tcl o PL/Perl.

> por ejemplo si tengo una tabla para saldos modificada automaticamente
> por triggers en inserciones y actualizaciones pero cuando modifico con
> un update un campo de tipo texto no quiero que mi trigger haga alguna
> operacion aritmetica con el campo saldo porque solo queria modificar el
> campo de texto por un error ortografico o algo por el estilo y en si no
> modifique el campo saldo.

--
Alvaro Herrera http://www.CommandPrompt.com/
The PostgreSQL Company - Command Prompt, Inc.

In response to

Responses

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message minostro 2006-10-19 13:31:54 Re: funcion deveule recorset
Previous Message Agustin Casiva 2006-10-19 12:23:14 Re: Transacciones