fonction PL/PgSQL et résultat d'une requête..
Bonjour,
Voici ma requête :
Code:
1 2 3 4 5 6
|
CREATE OR REPLACE FUNCTION classPoule(pool char) RETURNS TABLE(poule classement.nat_poule%TYPE, nom classement.nat_nom%TYPE, victoire classement.victoire%TYPE) AS $$
BEGIN
RETURN QUERY SELECT * FROM classement WHERE nat_poule = $1;
END
$$ LANGUAGE 'plpgsql' ; |
quand je l’exécute comme ça :
Code:
1 2
|
SELECT classpoule('B'); |
ça me donne un résultat sur un seul attribut comment je peux faire pour qu'elle me donne le résultat normalement
Merci