开发者社区> 问答> 正文

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

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

展开
收起
贺贺_ 2019-12-17 16:41:43 1368 0
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
    赞同 展开评论 打赏
问答地址:
问答排行榜
最热
最新

相关电子书

更多
低代码开发师(初级)实战教程 立即下载
冬季实战营第三期:MySQL数据库进阶实战 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载