이제 수집 대상 페이지 주소를 추가하는 AddCandidate 저장 프로시저를 만듭시다.
입력 인자로 수집 대상 페이지 주소와 Seed 사이트에서의 상대적 깊이를 인자로 받습니다.
ALTER PROCEDURE dbo.AddCandidate ( @Url varchar(200), @Depth int )
그리고 저장 프로시저에서는 NeedCollectUrl 저장 프로시저를 이용하여 수집이 필요한 페이지인지 확인하여 필요하면 CandidateTable에 추가합니다.
Declare @Need int Exec NeedCollectUrl @Url, @Need OUTPUT if @Need = 1 begin insert into CandidateTable values(@Url,@Depth) end
▷AddCandidate 저장 프로시저
ALTER PROCEDURE dbo.AddCandidate ( @Url varchar(200), @Depth int ) AS Declare @Need int Exec NeedCollectUrl @Url, @Need OUTPUT if @Need = 1 begin insert into CandidateTable values(@Url,@Depth) end RETURN