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

Problema al llamar una function

Estas en el tema de Problema al llamar una function en el foro de PostgreSQL en Foros del Web. Buenas tardes tengo un problema, hice una function de un select pero no me regresa la tabla con los valores, alguien sabe por que?. Aquí ...
  #1 (permalink)  
Antiguo 02/07/2013, 18:31
 
Fecha de Ingreso: julio-2013
Mensajes: 1
Antigüedad: 11 años, 4 meses
Puntos: 0
Pregunta Problema al llamar una function

Buenas tardes tengo un problema, hice una function de un select pero no me regresa la tabla con los valores, alguien sabe por que?.
Aquí esta el código que utilice.

Código SQL:
Ver original
  1. CREATE FUNCTION login(nom VARCHAR(50),pwd VARCHAR(20)) RETURNS void AS $$
  2. BEGIN
  3. SELECT nombre,pass,nivel FROM usuarios WHERE nombre=nom AND pass=pwd;
  4. END
  5. && LANGUAGE plpgsql

me manda este error


ERROR: la consulta no tiene un destino para los datos de resultado
SUGERENCIA: Si quiere descartar los resultados de un SELECT, utilice PERFORM.
CONTEXTO: función PL/pgSQL login(character varying,character varying) en la línea 3 en sentencia SQL

Última edición por gnzsoloyo; 07/07/2013 a las 19:44
  #2 (permalink)  
Antiguo 03/07/2013, 07:56
Avatar de huesos52
Colaborador
 
Fecha de Ingreso: febrero-2009
Ubicación: Manizales - Colombia
Mensajes: 5.980
Antigüedad: 15 años, 9 meses
Puntos: 360
Respuesta: Problema al llamar una function

Mira la forma de hacer lo que quieres
http://blog.gotencool.com/2008/06/re...tgres-833.html
saludos
__________________
Without data, You are another person with an opinion.
W. Edwads Deming

Etiquetas: as, function, sql
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 10:41.