以下sql select生成当前日期和时间:
select
Getdate() AS DueDate
看起来像:
2021-02-06 10:16:35.340
我想使用getdate()(或等效的替代方法)来继续获取当前日期,但我想随机化时间部分。我在select语句中找不到可行的解决方案时遇到了麻烦。
有什么建议么?
如果您需要每一行都有随机时间,这是另一种方法:
SELECT
DATEADD(SECOND ,RAND(CHECKSUM(NEWID())) * 86400,CONVERT(datetime,CONVERT(varchar(8),GETDATE(),112)))
FROM tablename
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句