Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General » PostgreSQL »

Ayuda en el store procedure pls

Estas en el tema de Ayuda en el store procedure pls en el foro de PostgreSQL en Foros del Web. hola,buen miren tengo este store de la cual me corre .. CREATE OR REPLACE FUNCTION pruebas.sp_ingreso2(usu character varying, cla character varying) RETURNS pruebas.personal AS 'select ...
  #1 (permalink)  
Antiguo 27/10/2007, 01:16
 
Fecha de Ingreso: octubre-2007
Mensajes: 1
Antigüedad: 16 años, 6 meses
Puntos: 0
Sonrisa Ayuda en el store procedure pls

hola,buen miren tengo este store de la cual me corre ..


CREATE OR REPLACE FUNCTION pruebas.sp_ingreso2(usu character varying, cla character varying)
RETURNS pruebas.personal AS
'select * from pruebas.personal where per_codigo=(select per_codigo from pruebas.USUARIO where usu_nombre=$1 and usu_clave=$2)'
LANGUAGE 'sql' VOLATILE;
ALTER FUNCTION pruebas.sp_ingreso2(usu character varying, cla character varying) OWNER TO jwar;

pero cuando hago la consultame bota todos los datos en una sola columa


select pruebas.sp_ingreso2('RAGUERO','RAGUERO')

"(0001,0015,AGUERO,LINO,RAFAEL,HECTOR,41047613,"", "","","","","PASAJE BRUNO BERAUN 191 EL RETABLO",99)"


porfavor si alguien tiene alguna solucion de como pober cada campo en su columa respectiba ayudenme ps


gracias
  #2 (permalink)  
Antiguo 29/10/2007, 03:32
 
Fecha de Ingreso: febrero-2007
Mensajes: 1.292
Antigüedad: 17 años, 2 meses
Puntos: 13
Re: Ayuda en el store procedure pls

Buenas,

Llama al select con los campos:

select campo1, campo2, ...
from pruebas.sp_ingreso2('RAGUERO','RAGUERO')

Salu2
  #3 (permalink)  
Antiguo 01/11/2007, 13:12
Avatar de edwinandlozano  
Fecha de Ingreso: octubre-2003
Mensajes: 272
Antigüedad: 20 años, 6 meses
Puntos: 0
Re: Ayuda en el store procedure pls

select * from pruebas.sp_ingreso2('RAGUERO','RAGUERO');
o
select campo1, campo2, etc from pruebas.sp_ingreso2('RAGUERO','RAGUERO');
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 11:37.