开发者社区 问答 正文

将 NVarchar 字段转换为日期字段的查询时遇到问题:‘’从字符串转换日期和/或时间时转换失败“

将 NVarchar 字段转换为日期字段的查询时遇到问题:‘’从字符串转换日期和/或时间时转换失败“

展开
收起
贺贺_ 2019-12-17 16:41:43 1404 分享 版权
1 条回答
写回答
取消 提交回答
  • 只需使用:try_convert()

    SELECT try_convert(date, A.answer) as CP,
           try_convert(date, B.answer) AS REF
    
    

    转换的字符串值无效。但是,SQL Server 不会在查询中对子句进行排序,因此在转换之前可能不会进行筛选。 try_convert()应该会解决这个问题。

    2019-12-17 16:42:58
    赞同 展开评论
问答地址: