我希望对以毫秒为单位的列进行大规模查询更新。对于根据我的 where 子句返回的每一行,我想将时间值更新为传入的内容,并将其仍存储在 ms 中。我的更新子句需要是什么样的?
例如,我有两行
MY_TIMESTAMP | VALUE
----------------------
1281275302000 | some val 1
1347198502000 | some val 2
第 1 行对应于周日,2010 年 8 月 8 日 13:48:22 UTC 第 2 行对应于周日,2012 年 9 月 9 日 13:48:22 UTC
现在我想设置两个时间,比如 07:00:00,但保持日期不变。所以更新语句的结果应该是这样的:
MY_TIMESTAMP | VALUE
----------------------
1281250800000 | some val 1
1347174000000 | some val 2
对应于 2010 年 8 月 8 日星期日 07:00:00 UTC 和 2012 年 9 月 9 日星期日 07:00:00 UTC