Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1653 connectés 

  FORUM HardWare.fr
  Programmation
  SQL/NoSQL

  [Postgresql] Erreur étrange sur la création d'une procédure

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[Postgresql] Erreur étrange sur la création d'une procédure

n°849939
sbucci2
Posté le 14-09-2004 à 14:16:57  profilanswer
 

Bonjour,
 
Je fais tourner postgresql 7.4.5.
 
Voila la création de m aprocédure :

Code :
  1. create or replace  FUNCTION essai () RETURNS OPAQUE AS '
  2. BEGIN
  3.      IF    1 <  (select count(*) from noeuddp where nomnoeud = NEW.nomnoeud  ;)
  4.      then 
  5.           update noeudp set doublon=1 where nomnoeud = NEW.nomnoeud;
  6.      end if;
  7. RETURN 0;
  8. END;
  9. ' LANGUAGE 'internal';


 
etc voici l'erreur :

Code :
  1. there is no built-in function named


 
Si je met comme langage plpgsql, il dit qu il ne le connais pas ???
 
Une idée ?
 
merci
seb


Message édité par sbucci2 le 14-09-2004 à 14:40:41
mood
Publicité
Posté le 14-09-2004 à 14:16:57  profilanswer
 

n°850005
sbucci2
Posté le 14-09-2004 à 15:44:15  profilanswer
 

oup

n°850211
Arjuna
Aircraft Ident.: F-MBSD
Posté le 14-09-2004 à 20:24:18  profilanswer
 

OPAQUE, c'est un type valide :??:
 
Sinon, vérifie que le support PL/SQL de PostGre support les Fonctions. Je sais qu'Oracle a mis beaucoup de temps avant de le supporter, ça peut être une piste.
 
Refait ta fonction en procédure avec un paramètre en OUT histoire de vérifier.

n°850212
Arjuna
Aircraft Ident.: F-MBSD
Posté le 14-09-2004 à 20:25:22  profilanswer
 

Ou mieu :
 
CREATE OR REPLACE TRUC()
RETURNS CHAR(4)
AS
BEGIN
    RETURN 'toto';
END;
 
select truc()
 
PS: je sais pas si comme Avec Orale il faut mettre un "from dual"


Message édité par Arjuna le 14-09-2004 à 20:25:53

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  SQL/NoSQL

  [Postgresql] Erreur étrange sur la création d'une procédure

 

Sujets relatifs
création d'un site photo où l'on peut poster des galeries ?Une erreur avec des templates
[latex] erreur This NFSS system isn't set up properly[postgresql] Les requêtes hiérarchiques ?
Problème etrange dinit avec le ConfigurationType de Visual Studio ???vbscript + dreamweaver - erreur de code
Erreur header avec une affiliation de petites-annonces(Novice) Erreur de lancement
[BATCH] creation de repertoire avec la date du jour ?[Forum PHP] Erreur d'affichage de pages
Plus de sujets relatifs à : [Postgresql] Erreur étrange sur la création d'une procédure


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR