Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

Nilai benih MySQL RAND() hampir berulang

Menurut dokumentasi RAND(n) berfungsi dengan baik hanya jika n konstan. Efek penggunaan argumen nonkonstan tidak ditentukan. Mulai MySQL 5.0.13, argumen nonkonstan tidak diizinkan.

Dan seperti yang mereka katakan RAND() tidak dimaksudkan untuk menjadi generator acak yang sempurna. Ini adalah cara cepat untuk menghasilkan nomor acak sesuai permintaan yang portabel antar platform untuk versi MySQL yang sama.

dokumentasi MySQL

Periksa apa yang akan terjadi jika Anda menggunakan RAND() tanpa parameter.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Sisipkan pernyataan yang memeriksa duplikat sebelum disisipkan

  2. Prosedur Tersimpan vs Pemicu di MySQL

  3. MySQL ORDER OLEH rand(), nama ASC

  4. MySQL:Ukuran tipe data desimal

  5. Bagaimana cara menghubungkan MySQL Workbench ke Amazon RDS?