我遇到了一个mysql数据库,它的日期以各种随机格式输入到varchar列中,例如下面
01/01/1977
05-05-1980
58 ( age to be converted to date )
1.2.1990
02/02/87
01-Mar-73
我如何将其转换为一种统一格式 - dd/mm/yyyy
另外,当我尝试使用此数据将 varchar 转换为日期列时
SELECT
CAST(date_column AS DATE)
FROM
table_name
我不知道为什么它给了我日期值的所有空值