J'aimerais ecrire une fonction parametrée qui me renvoie des colonnes.
Quel type pourais-je utiliser?
exemple
create function(a varchar) returns type as
'begin
select prenom, age from table1 where table1.nomfamille=a;
end;'
language plpgsql;
J'aimerais ecrire une fonction parametrée qui me renvoie des colonnes.
Quel type pourais-je utiliser?
exemple
create function(a varchar) returns type as
'begin
select prenom, age from table1 where table1.nomfamille=a;
end;'
language plpgsql;
Ce que tu peut faire, c'est renvoyer un type Void. Ce type "regroupe" les autres types.
Voilà
champijulie
Excuse moi, j'avais mal lu ton post.
Ce que j'ai fait moi, c'est créé un type contenant les colonnes que tu veux récupérer avec leur type. Par exemple,
Voilà.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 Create type nom_du_type AS ( nom_col1 type_col1, nom_col2 type_col2); Create function(a varchar) returns nom_du_type as...
champijulie
Merci,
Tu es chouette
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager