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

Peripheral Links

Header And Logo

PostgreSQL
| The world's most advanced open source database.

Site Navigation

Search for
  Advanced Search

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: Mon, 05 Dec 2005 17:42:27 +0100
  • Message-id: <op(dot)s1bko1m2kmgc14(at)test(dot)localdomain>

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




Home | Main Index | Thread Index

Privacy Policy | PostgreSQL Archives hosted by Command Prompt, Inc. | Designed by tinysofa
Copyright © 1996 – 2008 PostgreSQL Global Development Group