如何在SQL中翻转随机位
|
为了进行测试,我想通过将列中的位设置为随机值来更新表。
update [Planned]
set [IsPlannable] = 1 * rand(cast(cast(newid() as binary(8)) as int))
WHERE [ComputerID] > 100
它似乎确实可以正常工作,但不是我想要的方式。我想问题是大多数情况下结果会高于1。
如何将随机位翻转为随机值?
没有找到相关结果
已邀请:
3 个回复
先对冈蒲
仍将产生分数,并且假定given2ѭ得1,as3ѭ则更新均设置为1。 你可以;
醒荒捆府绣
谦响局豢报