Ver Mensaje Individual
  #2 (permalink)  
Antiguo 08/03/2012, 06:15
Avatar de huesos52
huesos52
Colaborador
 
Fecha de Ingreso: febrero-2009
Ubicación: Manizales - Colombia
Mensajes: 5.980
Antigüedad: 15 años, 9 meses
Puntos: 360
Respuesta: Consultas dinámicas en plpgsql

lo que tienes que hacer es armar tu sentencia sql concatenada en una variable de texto.
una vez está lista, utilizas el comando execute. ejemplo:
Código SQL:
Ver original
  1. SQL := 'select *from '||var_tabla||' where '||var_campo||' = '||valor_variable;
Código SQL:
Ver original
  1. EXECUTE SQL;

saludos
__________________
Without data, You are another person with an opinion.
W. Edwads Deming