時間:2024-03-10 11:43作者:下載吧人氣:20
Rand()函數(shù)是系統(tǒng)自帶的獲取隨機(jī)數(shù)的函數(shù),可以直接運行select rand() 獲取0~1之間的float型的數(shù)字。
如果想要獲取0~100之間的整數(shù)隨機(jī)數(shù),可以這樣使用 select round(100*rand(),0)。
DECLARE @NumBegin Int=60 –隨機(jī)數(shù)的最小值
DECLARE @NumEnd Int=100 –隨機(jī)數(shù)的最大值
DECLARE @Decimal Int=2 –保留小數(shù)點幾位
SELECT @NumBegin+round((@NumEnd-@NumBegin)*rand(),@Decimal)
網(wǎng)友評論