PostgreSQL La base de donnees la plus sophistiquee au monde.

Forums PostgreSQL.fr

Le forum officiel de la communauté francophone de PostgreSQL

Vous n'êtes pas identifié(e).

#1 13/04/2011 14:04:10

Thibault
Membre

paramètre de type record dans une procédure stockée

Bonjour,
j'aimerais placer un paramètre de type enregistrement dans une procédure stockée :

CREATE OR REPLACE FUNCTION test(MonRecord record)

mais j'ai l'erreur suivante :

ERROR: PL/pgSQL functions cannot accept type record

Dois-je du coup mettre tous les attributs de mon record en paramètre ou existe-il un moyen de contourner ce problème?

merci d'avance pour vos réponses

Hors ligne

#2 13/04/2011 20:34:34

gleu
Administrateur

Re : paramètre de type record dans une procédure stockée

record n'est pas un type de données, donc vous ne pouvez pas l'utiliser en argument d'une procédure stockée. Il faut placer les différentes attributs comme arguments de la fonction.


Guillaume.

Hors ligne

#3 14/04/2011 08:15:21

Thibault
Membre

Re : paramètre de type record dans une procédure stockée

Je vais faire comme ça alors,
merci pour votre réponse

Hors ligne

Pied de page des forums