please need help - tableau dans function

From: "david forums" <dforums(at)vieonet(dot)com>
To: pgsql-fr-generale(at)postgresql(dot)org
Subject: please need help - tableau dans function
Date: 2005-12-05 16:42:27
Message-ID: op.s1bko1m2kmgc14@test.localdomain
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-fr-generale

Bonjour

J'avais déja ecrit qil y a quelques jours à la liste concernant ce
problème, et je n'ai toujours pas eu de réponse qui fonctionnez. Merci de
votre aide

Voila la déclaration de la function :
CREATE FUNCTION "checkIpValidity"(inet, text[], character varying,
character varying) RETURNS boolean

voila les différents appel que j'ai tenté :
select public."checkIpValid" (inet '127.0.0.1',text
'ARRAY[RF98QLDF,AOIEZR323G,QDQS]',CHAR'clickr',CHAR'clkr');

select public."checkIpValid" (inet '127.0.0.1',text
'{RF98QLDF,AOIEZR323G,QDQS}',CHAR'clickr',CHAR'clkr');

select public."checkIpValid" (inet '127.0.0.1','{text
["RF98QLDF","AOIEZR323G","QDQS"]}',CHAR'clickr',CHAR'clkr');

select public."checkIpValid" (inet
'127.0.0.1',text'{"RF98QLDF","AOIEZR323G","QDQS"}',CHAR'clickr',CHAR'clkr')

select public."checkIpValid" (inet
'127.0.0.1',text"['RF98QLDF','AOIEZR323G','QDQS']",CHAR 'clickr',CHAR
'clkr') ;

a part les erreur de syntaxe qu'il n'accepte pas il renvoie :
RREUR: la fonction public.checkIpValid(inet, text, character, character)
n'existe pas
ASTUCE : Aucune fonction ne correspond au nom donné et aux types
d'arguments. Vous devez ajouter des conversions explicites de
type.explicit type casts.

le problème ce situe au niveau du champ text qui a été déclaré comme un
array et qui n'est plus concidéré comme tel dans l'appel.

Merci pour votre aide, c assez urgent je suis un peu bloqué.

Cordialement

David

Responses

Browse pgsql-fr-generale by date

  From Date Subject
Next Message Froggy / Froggy Corp. 2005-12-05 17:50:51 Re: please need help - tableau dans function
Previous Message Christophe Truffier 2005-12-05 12:49:40 Re: ssh connection