我有文本格式的日期字段的数据库。 我想更新我的表中的一些日期。所以,基本上,当前的日期应更改为新的日期,事情是,我至少有1000条记录需要被更新。唯一的优点是我的日期字段中的时间是连续的。SQL日期更新查询
我尝试以下查询:
UPDATE my_table set Date='05-10-2012 00:00:00' WHERE Date like '%04-26-2012%'
但是,它忽略了我的日期字段的时间段。
为了说明我的意图
Current Date New Date
04-26-2012 02:45:00 05-10-2012 01:19:00
04-26-2012 02:47:00 05-10-2012 01:20:00
04-26-2012 02:48:00 05-10-2012 01:21:00
04-26-2012 02:49:00 05-10-2012 01:22:00
04-26-2012 02:50:00 05-10-2012 01:23:00
所以,我如何更新日期到新日期与我想要的时间段?
这样,你是不是也改变了时间部分从某一分钟开始? – dotjoe 2012-08-13 19:40:40
你从哪里得到时间部分? – 2012-08-13 19:41:15
是的,新的时间部分应该从01:19:00开始,它应该增加1分钟的每个记录 – 2012-08-13 19:42:26