업데이트 용 저장 프로 시저를 작성합니다.저장 프로 시저를 업데이트 하시겠습니까?
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
하지만 키워드 '갱신'근처에서이
구문이 같은 오류를주고있다.
성능상의 이유로을, 당신은 SP와 저장 프로 시저를 앞에 NOT 더 나은 것입니다. 이렇게하면 SQL Server는 먼저 마스터 DB에서 해당 저장 프로 시저를 검색하여 해당 데이터베이스가없는 경우에만 현재 DB에서 해당 데이터베이스를 찾습니다. –
Mr.Frederik gheysels 감사합니다. 당신은 그 다음에 접두사를 쓰지 말라고 말하면서 "create procedure videos_insert"처럼 쓸 수 있어요. 괜찮아요. –