0
respostas

[Dúvida] TO_DATE

Na função to_data, eu passo no .cast o tipo de dado antigo da coluna?

Por exemplo, supondo que a data veio como inteiro 20221204.

Teria que passar o IntegerType como no exemplo abaixo?

df = df.withColumn('colunadata', f.todate(df.colunadata.cast(IntegerType)), 'yyyyMMdd')

Ou sempre vou passar ** StringType** dentro do to_date?