日期转换/转换

时间:2014-10-19 08:03:15

标签: sql casting

我收到类似“从字符串转换日期和/或时间时转换失败”的错误。我所要做的就是添加一个WHERE子句,我在其中比较具有(datetime,null)格式的值(如2014-07-29 00:00:00.000)和具有(decimal(8,0),null)格式的值(如20140723)。

我尝试将这两个值都转换为varchar,尝试将其中一个作为日期投射 - 没有任何作用。

同时,当我在没有WHERE子句的情况下运行上一个查询时,以下连接条件工作正常:

on cast(DATE_1 as date)= cast(cast(DATE_2 as varchar)as date)

有什么想法吗?非常感谢!

0 个答案:

没有答案