我从一个大的 csv 文件导入的 sql 中有一个大表。
当一列包含格式为 dd/mm/yyyy 的日期信息时,该列被识别为 str。
我试过select TO_DATE('12/31/2015') as date
了,但这不起作用,因为 TO_DATE 函数需要 yyyy-mm-dd 格式。
如何在 sql 中将 '12/31/2015' 字符串重新排列为 '2015-12-31' 格式,以便将列类型转换为日期?
我在 sparkSQL(在 databricks 环境中)上执行此操作,因为数据量非常大,update
似乎不支持 sql 的关键字。