在 SQL 中生成隨機數(shù)的方法取決于使用的數(shù)據(jù)庫管理系統(tǒng)(DBMS)。以下是一些常見的數(shù)據(jù)庫系統(tǒng)中生成隨機數(shù)的方法:
SELECT FLOOR(RAND() * 10) + 1;
SELECT ABS(CHECKSUM(NEWID())) % 10 + 1;
SELECT FLOOR(random() * 10) + 1;
SELECT TRUNC(DBMS_RANDOM.VALUE(1, 10)) FROM DUAL;
請注意,生成的隨機數(shù)可能不是真正的隨機數(shù),而是偽隨機數(shù),因為它們是基于特定算法生成的。