|
||||
Ouverture de sessionNavigationContactez-nousAdministration du site : RechercheSujets du forumSujets actifsNouveaux sujets:SyndicationSondageQuelle est la version de PostgreSQL la plus répandue sur vos serveurs ? 8.3 10% 8.2 42% 8.1 40% 8.0 2% 7.4 6% 7.3 ou antérieure 0% Nombre de votes: 48 |
problème retour de function void non nulTechnique - général | problème retour de function void non nulPar cli16 le 01/03/2007 - 11:50 Bonjour, J'ai mis en place une fonction avec returns void qui me permet de faire des insert dans une base. Mon problème est le suivant, cette fonction me retourne une ligne quand je l'exécute alors que je l'ai bien déclarée comme void. Ceci me génère cette erreur : org.postgresql.util.PSQLException: Un résultat a été retourné alors qu'aucun n'était attendu. J'ai essayé de changer la syntaxe de la fonction, sans trouver celle qui me permet de n'avoir aucune ligne en résultat. Auriez-vous une solution à mon problème ? Voici le code de la fonction : ----------------------------------------------------------------------------------------- CREATE OR REPLACE FUNCTION p_insert_al ( ) RETURNS void AS $$ SELECT al.id_journal_ha,al.id_journal_vt INTO lid_journal_ha,lid_journal_vt --création de l'al dans la table al --création des lignes dans type_vente_al ----------------------------------------------------------------------- Merci par avance. CM |
|||
© PostgreSQLFr, tous droits rĂ©servĂ©s.
Site déclaré à la CNIL sous le numéro 1074678, conformément à la Loi en vigueur.