Bonjour,
Je veux créer la fonction suivante :
CREATE FUNCTION FCT_EXERC_11_08
(@VILLE VARCHAR)
RETURNS TABLE AS
RETURN
(
SELECT MAX(compte)
FROM client
WHERE LOCALITE = @VILLE
GROUP BY LOCALITE
)
Quand je veux sauvegarder j'obtiens le message :
erreur 4514 create function : failed because a column name is not specified for column1.
lorsque je remplace max(compte) par localité par exemple,
tout est ok
donc, je suppose que c'est à cause de max que l'erreur se produit.
quand je lance la commande via le query
SELECT MAX(compte)
FROM client
WHERE LOCALITE = 'Paris'
GROUP BY LOCALITE
tout se passe bien
Avez-vous une idée pour m'aider à résoudre ce problème ?
D'avance merci
Partager