小编Obs*_*DBA的帖子

SQL Server - 使用SQL删除日期范围之间的行.日期转换失败

DELETE FROM BIZ 
WHERE [Orgnl_Cmpltn_Date]
      BETWEEN '2014-02-31'  AND '2014-04-01'
Run Code Online (Sandbox Code Playgroud)

这是DELETE我写的声明.有一个错误说:

从字符串转换日期和/或时间时转换失败.

我知道我必须写出正确的日期格式,但我不确定这是怎么回事.

这个问题在其他地方没有得到解答,因为我看到的答案没有指定日期格式(在我要求的上下文中)

sql sql-server datetime sql-server-2008 sql-delete

6
推荐指数
1
解决办法
2万
查看次数

标签 统计

datetime ×1

sql ×1

sql-delete ×1

sql-server ×1

sql-server-2008 ×1