J'écris la procédure stockée pour la mise à jour.Mettre à jour la procédure stockée?
create procedure sp_videos_updateviews (@videoid varchar(50),@ret int output)
as
set @ret = update videos set [views]=[views]+1
where videoid = @videoid
if(@ret>1)
begin
set @ret=1
end
else
begin
set @ret=0
end
mais il donne une erreur comme ce
syntaxe incorrecte près du mot-clé « mise à jour ».
Pour des raisons de performance, vous feriez mieux de préfixer pas votre procédure stockée avec SP. Lorsque vous faites cela, SQL Server cherchera d'abord dans la base de données principale pour trouver la procédure stockée, et seulement s'il ne la trouve pas là, il la recherchera dans la base de données courante. –
merci Mr.Frederik gheysels. Vous dites que ne pas préfixer sp alors comment puis-je écrire, comme "créer une procédure videos_insert" est-il ok –