【发布时间】:2020-02-21 17:36:42
【问题描述】:
我需要在 SQL 中转换日期。日期为15-May-2019,应显示为2019/05/15。
这是我目前的代码
CASE WHEN WHEN LEN(AgeGroup) > 1 THEN PATINDEX ('%[A-Z]%', date)
我不完全确定如何使用Patindex。有人可以帮我解决这个问题吗?
【问题讨论】:
-
patindex()的使用说明这是SQL Server,所以加了标签。 -
改为存储正确的类型 -
date。日期没有格式,它们是二进制值。一旦你有了正确的类型,你就可以使用FORMAT,例如FORMAT(someDate,'YYYY/MM/DD')
标签: sql sql-server date converters patindex