MSSQL Server

Fungsi Numerik RAND() Pada SQL Server

Definisi dan Penggunaan

Fungsi RAND() digunakan untuk dapat mengembalikan angka acak antara 0 (inklusif) dan 1 (eksklusif).

Syntax

RAND(seed)

Nilai Parameter

ParameterDeskripsi
seedOptional. Jika benih ditentukan, ia mengembalikan urutan nomor acak yang dapat diulang. Jika tidak ada benih yang ditentukan, ia mengembalikan nomor yang benar-benar acak

Detail Teknis

Works in:SQL Server (mulai dari 2008), Azure SQL Database, Azure SQL Data Warehouse

Contoh
Kembalikan bilangan desimal acak (tidak ada nilai benih – sehingga mengembalikan bilangan acak lengkap> = 0 dan <1):

SELECT RAND();

Contoh
Kembalikan nomor acak> = 5 dan <= 15:

SELECT FLOOR(RAND()*(15-5+1)+5);

Hanifah Nurbaeti