bonjour,
j'essaie d'ecrire une fonction (qui sert a comparer 2 dates de 2 datetime) mais j'ai un message d'erreur
voici la fonction :
create function meme_date(
@date1 datetime,
@date2 datetime
)
returns bit
as
begin
if
(
day(@date1)=day(@date2)
and month(@date1)=month(@date2)
and year(@date1)=year(@date2)
)
return 1
else
return 0
end
go
mais j'ai un message d'erreur qui est le suivant:
Msg 455, Level 16, State 2, Server T43P\SQLEXPRESS, Procedure meme_date, [...]
The last statement included within a function must be a return statement.
voila,
c ma premiere fonction ecrite en sql et je ne vois pas ce qui manque
Merci
et je sais pas comment l'uliser apres
(la g rajouté return 1 juste vaangt le dernier end et ca a l'air de marcher (enfin d'enregistrer la function meme si je sais pas si c bon)
j'ai essayer de faire
select * from table1 where meme_date(date,'11/11/2006')
go
mais ca marche pas
meme_date n'est pas built-in function...
Comment faire?
help!!