Je suis sûr que je donne sur quelque chose de simple, je vous avoue que je suis encore à apprendre divers aspects de SQL et la fonction DATEPART est un ..fonction scalaire SQL retourne quart invalide
Je SAISIE une date et retour un quartier invalide, voici le code:
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
ALTER FUNCTION Dbo.FN_Get_Quarter (
-- the parameters for the function here
@date varchar(10)
) RETURNS BIT
AS
BEGIN
RETURN datepart(qq,@date)
END
Voici le test que je utilise et la valeur retournée ...
select dbo.FN_GET_QUARTER('07-14-2010')
... retourne 1
+1: Vous étiez en premier –