PostgreSQL - plpgsql

 
Vista:

plpgsql

Publicado por Sole (7 intervenciones) el 29/08/2006 23:01:50
Alguien sabe cómo tomar y asignar valores en variables de tipo record.
O alguien me puede decir cómo hacerlo con arreglos asociativos asignados según los campoos y registros de un consulta sql?
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:plpgsql

Publicado por Julio (334 intervenciones) el 31/08/2006 16:01:12
Especificamente:

create or replace function fn_prueba( varchar, varchar ) returns int4
$$
Declare
r record;
val int4;
Begin
val := 0;
For r In Select * From tabla Where campo1 = $1 and campo2 = $2 Loop
If r.campo1 = 'ALGO' And r.campo2 = 'OTRO ALGO' Then
val := val + 1;
End If;
End Loop;
RETURN val;
End;
$$
Language 'plpsql';
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