【发布时间】:2017-05-22 17:27:20
【问题描述】:
我必须用随机数更新表中 TaxId 列的所有行。
UPDATE myTable
SET TaxID = abs(checksum(NewId()) % 10000)
我在一条记录上尝试了上述代码,它使用只有 4 位的随机数更新了 TaxId。如何让它用 9 个随机数字更新?
【问题讨论】:
标签: sql sql-server tsql random
我必须用随机数更新表中 TaxId 列的所有行。
UPDATE myTable
SET TaxID = abs(checksum(NewId()) % 10000)
我在一条记录上尝试了上述代码,它使用只有 4 位的随机数更新了 TaxId。如何让它用 9 个随机数字更新?
【问题讨论】:
标签: sql sql-server tsql random
如下增加mod中的零
UPDATE myTable
SET TaxID = abs(checksum(NewId()) % 1000000000)
【讨论】: