sql – 在选择语句中的CONVERT上的TRY CATCH

前端之家收集整理的这篇文章主要介绍了sql – 在选择语句中的CONVERT上的TRY CATCH前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
sql选择中可以使用TRY CATCH块吗?

对于类似的东西,例如:

select 
   order,CONVERT(DATETIME,orderDate)
from orders

处理这种情况的最好方法是什么?

解决方法

我不知道try-catch,但在sql Server中你有ISDATE功能,可以做一些类似的事情
CASE WHEN ISDATE(orderDate) = 1 THEN CONVERT(DateTime,orderDate) ELSE GETDATE() END

猜你在找的MsSQL相关文章