Update与Mysql、Sqlsever中的随机数

网络编程

友情提示点击顶部放大镜 可以使用站内搜索

 

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

Mysql中的写法: 

批量给DEDE 所有文章增加 1-50的随机数 的点赞

 

update biz_archives set goodpost =FLOOR(RAND()*50+1)--取


Sqlsever中的写法:

 

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

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

赞(26)
踩(0)
分享
本站资源来自互联网收集,仅供用于学习和交流,请遵循相关法律法规,本站一切资源不代表本站立场,如有侵权、后门、不妥请联系本站删除。

目录[+]

取消
微信二维码
微信二维码
支付宝二维码