基本上我有一个 created_at 列。所有条目都是今天创建的,因为它们是今天插入的。
为了完成一项功能的开发,我想模拟created_at
过去 3 年中具有许多不同值的真实世界数据。
例如。
-- for all records
update sales_events set created_at = ... ???
我不太在意时间部分timestamptz
。我也不关心某些日期是否重复。我只需要跨几年的日期。例如 2020 年至 2024 年。其中的任何地方。
基本上我有一个 created_at 列。所有条目都是今天创建的,因为它们是今天插入的。
为了完成一项功能的开发,我想模拟created_at
过去 3 年中具有许多不同值的真实世界数据。
例如。
-- for all records
update sales_events set created_at = ... ???
我不太在意时间部分timestamptz
。我也不关心某些日期是否重复。我只需要跨几年的日期。例如 2020 年至 2024 年。其中的任何地方。
RANDOM() 将生成随机浮点数并将其与过去 3 年的日期相乘
小提琴