On 10/11/2011 02:00 PM, CarloS Sing Ramos wrote:
el v_campos ke tipo de dato seria?
El 11 de octubre de 2011 11:54, Rodrigo Gonzalez
<rjgonz...@estrads.com.ar <mailto:rjgonz...@estrads.com.ar>> escribió:
On 10/11/2011 01:31 PM, CarloS Sing Ramos wrote:
Buenas, necesito su ayuda, tengo que hacer un store que me busque
el DNI y en caso lo encuentre me retorne los datos pero en caso
no lo encuentre me haga el registro de los campos nombre, apepat,
apemat, sexo, .. entre otros.
Espero puedan ayudarme, gracias de antemano.
Algo asi dentro de la funcion...
SELECT campos INTO v_campos FROM tabla WHERE dni = $1;
IF NOT FOUND THEN
-- Creo los datos
END IF;
RETURN v_campos;
No quites a la lista por favor...
Si queres retornar campos de una tabla seria
DECLARE v_campos tabla%ROWTYPE;
Si es de varias o algo asi tenes que crear un tipo compuesto y despues hacer
DECLARE v_campos mi_tipo_compuesto;
Saludos