Update与Sqlsever中的随机数

博主:jhchinajhchina 2023-02-15 208 0条评论
摘要: 批量修改数据库中的字段为随机数时Sqlsever中的写法:update t set col=ABS(CHECKSUM(NEWID()))%5+1 --取1-5的随机数Sqlseve...

批量修改数据库中的字段为随机数时

Sqlsever中的写法:


update t set col=ABS(CHECKSUM(NEWID()))%5+1 --取1-5的随机数

Sqlsever中如果使用rand()会导致插入的数据都一样