在Access数据库,想把一列数值改成随机数,直接使用rnd()会把整列数据改成相同的数
Update 表1 SET 表1.数值 = Rnd()*100
效果如下:
这里我们可以利用表中的其它字段来实现生成不同的随机数
如果是数值字段直接取随机数:
Update 表1 SET 表1.数值 = Rnd([ID])*100
如果是文本型字段,可以用len函数计算字段的长度取随机数:
Update 表1 SET 表1.数值 = Rnd(Len([字母编号]))*100
实际效果如下: