Skip site navigation (1) Skip section navigation (2)

[Pgsql-ayuda] Ayuda uso del LIKE en una funcion

From: "al daniel" <danielal1(at)terra(dot)com>
To: pgsql-ayuda(at)tlali(dot)iztacala(dot)unam(dot)mx
Subject: [Pgsql-ayuda] Ayuda uso del LIKE en una funcion
Date: 2004-02-27 17:12:16
Message-ID: KILEFNJBLGGHIKAA@whowhere.com (view raw or flat)
Thread:
Lists: pgsql-es-ayuda
Hola
Tengo un problema, cuando ejecuto esta funcion de la siguiente forma: 
select * from fnSL_DameDirectorio('%DANIEL%',1)

Me regresa este error:
Error: ERROR:  Attribute "daniel" not found
WARNING:  Error occurred while executing PL/pgSQL function fnsl_damedirectorio.

Alguien tiene alguna idea de como solucionar esto?
Gracias y Saludos.

create function fnSL_Directorio(varchar,int4) RETURNS setof tySL_Directorio AS '
DECLARE _nombre ALIAS FOR $1;
        _idplaza ALIAS FOR $2;
        Myrc tySL_Directorio%ROWTYPE;
BEGIN
     FOR Myrc IN EXECUTE
     ''
     select SL_Extensiones.extension, 
            SL_Empleados.Empleado, 
     from SL_Extensiones, SL_Empleados
     where SL_Empleados.Empleado like '' || _nombre || ''
       and SL_Extensiones.empleadoid = SL_Empleados.idempleado
       and SL_Empleados.idplaza = '' || _idplaza || ''
     group by SL_Extensiones.extension, 
              SL_Empleados.Empleado,;
     ''
     LOOP
     RETURN NEXT Myrc;
     END LOOP;
     RETURN NULL;
  end if;

END;'
LANGUAGE 'plpgsql';



___________________________________________________
Celebra este San Valentín con el amor de tu vida... Amor(at)Terra te conecta con personas que comparten tus intereses y en tu área ¡Mira fotos, lee perfiles y encuentra por fin el amor verdadero!
http://www.terra.com/amor

Responses

pgsql-es-ayuda by date

Next:From: Leonel NunezDate: 2004-02-27 17:28:39
Subject: Re: [Pgsql-ayuda] Ingreso Masivo de Datos
Previous:From: José E. BlancoDate: 2004-02-27 15:45:01
Subject: [Pgsql-ayuda] (no subject)

Privacy Policy | About PostgreSQL
Copyright © 1996-2014 The PostgreSQL Global Development Group