APSQL

Fonction qui retourne une valeur scalaire

Ecrire une fonction qui accepte en paramètre un numéro de film et qui retourne le nombre d'exemplaires de ce film.

Cette fonction portera le nom de nombreExemplaires et le paramètre sera nommé numeroFilm.

Exemple d'utilisation de la fonction:

Exemple de résultat attendu

La fonction peut être créée de la façon suivante

USE video;
go
CREATE FUNCTION nombreExemplaires (@numeroFilm int) RETURNS int AS
BEGIN
	DECLARE @nombre int;
	
	SELECT @nombre=count(*)
	FROM Magasin.Exemplaires
	WHERE film=@numeroFilm;
	
	RETURN @nombre;

END;