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

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

From: Martin Marques <martin(at)bugs(dot)unl(dot)edu(dot)ar>
To: danielal1(at)terra(dot)com, pgsql-ayuda(at)tlali(dot)iztacala(dot)unam(dot)mx
Subject: Re: [Pgsql-ayuda] Ayuda uso del LIKE en una funcion
Date: 2004-02-27 19:47:29
Message-ID: 200402271647.29440.martin@bugs.unl.edu.ar (view raw or flat)
Thread:
Lists: pgsql-es-ayuda
El Vie 27 Feb 2004 14:12, al daniel escribió:
> 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
                           ^^^^^^^^
[snip]
> 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 || ''
                                              ^^^^^^^
Proba con quote_ident(_nombre) en lugar de _nombre

>        and SL_Extensiones.empleadoid = SL_Empleados.idempleado
>        and SL_Empleados.idplaza = '' || _idplaza || ''

Idem.

-- 
 16:36:01 up 93 days, 22:45,  2 users,  load average: 0.25, 0.58, 0.53
-----------------------------------------------------------------
Martín Marqués        | select 'mmarques' || '@' || 'unl.edu.ar'
Centro de Telematica  |  DBA, Programador, Administrador
             Universidad Nacional
                  del Litoral
-----------------------------------------------------------------


In response to

pgsql-es-ayuda by date

Next:From: Martin MarquesDate: 2004-02-27 19:51:45
Subject: Re: [Pgsql-ayuda] Ingreso Masivo de Datos
Previous:From: Pablo P.Date: 2004-02-27 18:32:02
Subject: [Pgsql-ayuda] Ingreso Masivo de Datos

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