MySQL是一個(gè)開(kāi)源的關(guān)系型數(shù)據(jù)庫(kù)管理系統(tǒng),廣泛應(yīng)用于網(wǎng)站和應(yīng)用程序的開(kāi)發(fā)中。在開(kāi)發(fā)過(guò)程中,如果需要生成一些隨機(jī)數(shù),MySQL也提供了這樣的功能。
-- 創(chuàng)建一個(gè)表 CREATE TABLE test ( id INT UNSIGNED NOT NULL AUTO_INCREMENT, value INT UNSIGNED NOT NULL, PRIMARY KEY (id) );
上面的代碼創(chuàng)建了一個(gè)名為“test”的表,包含id和value兩列。id為自增列,value為隨機(jī)數(shù)列。
-- 插入100條隨機(jī)數(shù) INSERT INTO test (value) SELECT FLOOR(RAND() * 10000) FROM mysql.help_topic LIMIT 100;
上面的代碼插入了100條隨機(jī)數(shù)到test表中,每個(gè)數(shù)都在0到9999之間。使用SELECT FLOOR(RAND() * 10000)可以生成一個(gè)0到9999之間的隨機(jī)整數(shù)。
使用MySQL生成隨機(jī)數(shù)非常方便,可以用于測(cè)試、樣本數(shù)據(jù)生成等場(chǎng)景。
上一篇css 文字豎行
下一篇css 文字超出一行