• 00
  • :
  • 00
  • :
  • 00

SQL生成随机数

ALTER FUNCTION [dbo].[ufn_Random]
(
    @A INT,
    @B INT
)
    RETURNS INT
AS
BEGIN

/*
功能:生成随机数
*/

    DECLARE @M INT,@N INT,@R DECIMAL(18,2)
    SELECT @M=0,@N=1
    SELECT @R=RandValue*(@A-@B)+@B FROM VW_RAND    
    SET @R=CAST(ROUND(@R,0) AS INT)

    RETURN(@R) 

END

 

posted @ 2013-07-11 15:26  Garson_Zhang  阅读(177)  评论(0编辑  收藏  举报