PostgreSQL - hacer insert dentro de una función

 
Vista:
sin imagen de perfil
Val: 11
Ha aumentado su posición en 3 puestos en PostgreSQL (en relación al último mes)
Gráfica de PostgreSQL

hacer insert dentro de una función

Publicado por guillermo arias (33 intervenciones) el 09/08/2007 21:52:53
Hola gente, una consulta:

Cómo puedo hacer la siguiente función:

- Hacer una consulta a una tabla y derivar el resultado a una tabla temporal.
- Hacer consulta a otra tabla e insertar estos registros a la tabla temporal.
- Finalmente hacer un select a esta tabla temporal.

Por favor a quien pueda darme alguna solución o ejemplo le agradeceré mucho.

Guillermo
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:hacer insert dentro de una función

Publicado por Julio (334 intervenciones) el 09/08/2007 22:27:46
create or replace function fn_inserta()
returns text
$$
BEGIN
Insert Into tabla_temporal
Select * from tabla_referencia;
END;
$$
language 'plpgsql'
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:hacer insert dentro de una función

Publicado por Julio (334 intervenciones) el 09/08/2007 22:28:20
Me olvide, antes del insert haz un commit si se trata de una tabla temporal
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar