如何转换abs(checksum(newid())) % 100 + 1 / 100为小数?
例如,如果abs(checksum(newid())) % 100 + 1生成的值为 98,我期望得到 0.98。
然后尝试只给出 1 或 0:
,cast(cast(abs(checksum(newid())) % 100 + 1 as decimal)/100 as decimal)
您可以除以 100.0。我猜你打算:
(abs(checksum(newid())) % 100 + 1) / 100.0
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
369 次 |
| 最近记录: |