post icon

Come utilizzare la funzione SQL RAND

La funzione SQL RAND() restituisce un numero random float.

Spesso è utile avere un numero random che sia intero positivo e che rientri in un intervallo di valori, quindi un random tra un minimo e un massimo.

Di seguito una porzione di codice per l’utilizzo della funzione random RAND SQL:

DECLARE @RdmNum float, @RdmInt int, @Max int, @Min int

-- Max value of random int
SET @Max = 15000
-- Min value of random int
SET @Min = 0

--RAND SQL function
SELECT @RdmNum = RAND()

SELECT @RdmInt = ((@Max + 1) - @Min) * @RdmNum + @Min

SELECT @RdmNum AS RandomNumber, @RdmInt AS RandomInteger
27 febbraio 2009 @ 14:49

1 Comment

Leave a comment
  1. Maryanne
    16 febbraio 2016 at 08:40 #

    I like the valuable information you provide in your articles.
    I will bookmark your blog and check again here
    regularly. I’m quite certain I will learn many new stuff right here!
    Good luck for the next!

Leave a Reply

Are you human? Time limit is exhausted. Please reload CAPTCHA.