标签: sql sql-server tsql random
我必须使用随机数更新表格中 TaxId 列的所有行。
UPDATE myTable SET TaxID = abs(checksum(NewId()) % 10000)
我在一条记录上尝试了上述代码,并使用随机数仅4位数更新了TaxId。如何使用9个随机数字进行更新?
答案 0 :(得分:1)
在mod中增加零,如下所示
UPDATE myTable SET TaxID = abs(checksum(NewId()) % 1000000000)