5.3.2 GetPostedUrlCount 저장 프로시저

랭커는 검색 결과의 순위를 부여할 때 TF(Term Frequecy, 형태소가 페이지에 발생하는 비율)값 외에도 DF(Document Frequency, 전체 페이지 중에 해당 형태소를 포함하는 페이지 비율)도 필요합니다.

이번에는 수집한 전체 페이지 수를 구하는 프로시저를 GetPostedUrlCount 이름으로 만들어 봅시다. 인자로 OUTPUT 유형의 전체 페이지 수가 필요합니다.

CREATE PROCEDURE dbo.GetPostedUrlCount
    (
    @Cnt int OUTPUT
    )

MCountUrlTable의 전체 항목 개수를 @Cnt에 설정합니다.

set @Cnt = (SELECT count(*) FROM MCountUrlTable)

▷ GetPostedUrlCount저장 프로시저

CREATE PROCEDURE dbo.GetPostedUrlCount
    (
    @Cnt int OUTPUT
    )
AS
    set @Cnt = (SELECT count(*) FROM MCountUrlTable)
RETURN

작성한 저장 프로시저가 정상적으로 동작하는지 테스트하는 것을 잊지 마세요.