sql 清除不同的日期格式数据

1. 问题 比如 create_date 字段中的记录 中有两种格式 2018-10-10 09:08:07 和 2018-10-10 09-08-07

sql语句中 怎么查出两种不同的格式 删除 2018-10-10 09-08-07 这种格式

阅读 1.8k
1 个回答

2018-10-10 09-08-07这种格式不容易查出来。因为不符合datetime和datestamp的格式。

如果只有这2种格式,试着查2018-10-10 09:08:07这种格式的数据,备份一下,然后清空这个表,恢复已经备份的数据,就达到目的了。

Ravi Shrimali

SELECT ID FROM [Table Name] WHERE (DateLog between '2017-02-16 **00:00:00.000**' and '2017-12-16 **23:59:00.999**') ORDER BY DateLog DESC
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进