sql生成隨機(jī)數(shù)函數(shù) 怎樣用SQL向數(shù)據(jù)庫(kù)中批量的插入數(shù)據(jù),主鍵是隨機(jī)生成的?
怎樣用SQL向數(shù)據(jù)庫(kù)中批量的插入數(shù)據(jù),主鍵是隨機(jī)生成的?創(chuàng)建表時(shí),可以按如下方式設(shè)置:使用SQL語(yǔ)句。Create table name(identidentity(1,1)primarykey,da
怎樣用SQL向數(shù)據(jù)庫(kù)中批量的插入數(shù)據(jù),主鍵是隨機(jī)生成的?
創(chuàng)建表時(shí),可以按如下方式設(shè)置:使用SQL語(yǔ)句。Create table name(identidentity(1,1)primarykey,datavarchar(50))說(shuō)明:其中identity(1,1)表示自遞增,第一個(gè)表示從1開(kāi)始計(jì)數(shù),第二個(gè)表示每次遞增1。Primarykey是將字段設(shè)置為主鍵
不建議使用觸發(fā)器,這對(duì)速度影響很大。
由存儲(chǔ)過(guò)程和T-SQL語(yǔ)句生成。
此外,由于隨機(jī)數(shù)也可能產(chǎn)生重復(fù)值,因此有必要檢查重復(fù)值的情況。
我個(gè)人的建議是不要使用隨機(jī)代碼,而是使用最大數(shù)字加1