我需要将 SQL 中的日期时间和时间字段连接到单个日期时间。
例如,我的日期时间为 2017-09-05 00:00:00.000,字符串时间为 11:00。我想要的是 2017-09-05 11:00:00.000 视图中的单个字段
我尝试将日期时间转换为日期,然后将新日期和字符串日期字段连接在一起,但这不起作用。
要转换我正在使用的日期时间:CAST(dtDate AS DATE) AS dtNewDate
效果很好。然后当我使用:CAST(dtNewDate + szTime AS datetime) AS dtNewDateTime
视图的创建工作正常,但选择前 1000 个返回“从字符串转换日期和/或时间时转换失败”。
有没有更简单的方法来做到这一点,或者任何人都可以提供一些建议(除了首先将日期和时间存储在单个日期时间字段中,因为它由我无权更改的第三方应用程序填充)