相关疑难解决方法(0)

在T-SQL UPDATE中,每行的RAND没有区别

我有跟随T-SQL来更新包含测试数据的表:

UPDATE
SomeTable
SET
    Created = GETDATE ( ) - CAST ( RAND ( ) * 365 AS int ) ,
    LastUpdated = GETDATE ( ) - CAST ( RAND ( ) * 365 AS int )
Run Code Online (Sandbox Code Playgroud)

我希望它在过去一年中选择随机daes,不幸的是它每行都使用相同的日期.什么是让它随机更新的最佳方式?

sql t-sql sql-server

18
推荐指数
1
解决办法
7637
查看次数

标签 统计

sql ×1

sql-server ×1

t-sql ×1