rand fungsi

Berlaku untuk:centang ditandai ya Databricks SQL centang ditandai ya Databricks Runtime

Mengembalikan nilai acak antara 0 dan 1. Fungsi ini adalah sinonim untuk random fungsi.

Sintaks

rand( [seed] )

Argumen

  • seed: Literal opsional INTEGER .

Pengembalian

DOUBLE.

Fungsi ini menghasilkan hasil acak semu dengan nilai terdistribusi secara independen dan identik (i.i.d.) yang didistribusikan secara seragam dalam [0, 1).

Fungsinya non-deterministik.

Contoh

> SELECT rand();
 0.9629742951434543

> SELECT rand(0);
 0.8446490682263027

> SELECT rand(null);
 0.8446490682263027