问题描述
|
我需要使用sql中50000到1500万之间的随机值填充数据库,有人知道有什么函数可以这样做吗?
谢谢
解决方法
您正在使用哪个数据库?
这是使用
RAND
函数在MS SQL Server上执行此操作的方式:
DECLARE @MinValue INT
SET @MinValue = 50000
DECLARE @MaxValue INT
SET @MaxValue = 15000000
SELECT @MinValue + CAST(RAND() * (@MaxValue - @MinValue) AS INT)
,检查这些URL sql-server-random-number-generator-script-sql-query for SQL Server,不同的DBMS提供不同的方法,例如MySQL上的RAND()和Oracle上的DBMS_RANDOM。
您正在使用什么DBMS?