IF OBJECT_ID ( N'dbo.fnu_GetRandom', N'FN' ) IS NOT NULL

DROP FUNCTION dbo.fnu_GetRandom;

GO


CREATE FUNCTION dbo.fnu_GetRandom(

@min_  int,

@max_  int

)

RETURNS int

AS

BEGIN

declare @rtn int set @rtn = 0

declare @mm int set @mm = @max_ - @min_

SELECT @rtn = RAND()*(10-5)+5;

RETURN @rtn

END




오류 메세지는 다음과 같이 나옵닏.
메시지 443, 수준 16, 상태 1, 프로시저 fnu_GetRandom, 줄 11 [배치 시작 줄 12]
함수 내에서 파생 작업을 생성하는 연산자 'rand'을(를) 잘못 사용했습니다.