如何删除 SQL 服务器中包含特定字符串的行

How to delete row contain specific string on it in SQL Server

我的 table 中有很多行包含“08:28:00.000”,例如这一行:

open    high    low close   volume  datetime
324.55  324.55  324.48  324.53  20945   2020-07-22 08:28:00.000
334.54  325.57  324.94  322.54  23947   2020-07-23 08:28:00.000

我想删除 'datetime' 包含 '08:28:00.000' 的所有行。不是一一删除这种行,有没有任何命令可以删除比 datetime 包含 ' 08:28:00.000'?

datetime 列中提取时间后,尝试在此处使用范围删除查询:

DELETE
FROM yourTable
WHERE CONVERT(time, datetime) = '08:28:00.000';