Ayuda con este codigo

From: "Esteban Gutierrez" <ergutier(at)articlynx(dot)cl>
To: "Pablo E(dot) Siciliano" <psiciliano(at)puentenet(dot)com>
Cc: pgsql-es-ayuda(at)postgresql(dot)org
Subject: Ayuda con este codigo
Date: 2005-07-08 16:40:25
Message-ID: 43574.200.50.111.197.1120840825.squirrel@mail.articlynx.cl
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

Hola a todos... Tengo la siguiente funcion:

CREATE OR REPLACE FUNCTION funcion(varchar, VARCHAR) RETURNS VARCHAR AS'
DECLARE
pre_ varchar[];
BEGIN
--aqui pretendo vaciar el parametro $1 en el array---
FOR i IN 1 .. length($1) LOOP
pre_[i] := substr(lower($1), i, i);
END LOOP;
--aqui quiero validar cada posicion del array y ver si es "ñ" para
cambiarlo por una n-----
FOR i IN 1 .. length($1) LOOP
IF (pre_[i] = ''ñ'') THEN
pre_[i] := ''n'';
END IF;
END LOOP;

RAISE NOTICE ''El PRE eS : %'', pre_;
RETURN pre_;
END;
'LANGUAGE 'plpgsql'

Pero cuando la ejecuto me dice que el valor es NULL.

Estoy trabajando bien con los array??

Eso nu mas.. Gracias.

In response to

Responses

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message Demetrio 2005-07-08 16:54:36 Sobre Pervasive POSTGRES
Previous Message Pablo E. Siciliano 2005-07-08 15:12:38 Problemas con tablas grandes