이번에는 형태소 이름으로 역 파일 테이블인 IndexInvFileTable의 항목 번호를 얻어오는 저장 프로시저를 작성합시다. 저장 프로시저 이름은 GetMIndex로 합시다. 입력 인자로 형태소 이름을 받고 OUTPUT 형태의 항목 번호를 설정할 인자를 선언합니다.
ALTER PROCEDURE dbo.GetMIndex ( @Morpheme varchar(50), @MIndex int OUTPUT )
존재하지 않을 수도 있어서 @MIndex를 -1로 초기 설정합니다.
Set @MIndex = -1
select 구문을 이용하여 형태소의 번호를 구합니다.
select @MIndex = MIndex from IndexInvFileTable where Morpheme = @Morpheme
▷ GetMIndex 저장 프로시저
ALTER PROCEDURE dbo.GetMIndex ( @Morpheme varchar(50), @MIndex int OUTPUT ) AS Set @MIndex = -1 select @MIndex = MIndex from IndexInvFileTable where Morpheme = @Morpheme RETURN