Vous n'êtes pas identifié(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
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
Je vais faire comme ça alors,
merci pour votre réponse
Hors ligne