Si noti che le funzioni di conversione (e tutte le altre funzioni che richiedono un tipo specifico di input, ad esempio un valore di data o ora) dipendono dai formati correnti specificati nelle proprietà del flusso.
Ad esempio, se si dispone di un campo denominato DATE memorizzato come stringa con valori Jan 2021, Feb 2021e così via, è possibile convertirlo nell'archiviazione della data nel modo seguente:
to_date(DATE)
Perché questa conversione funzioni, selezionare il formato data corrispondente MON YYYY come formato data predefinito per il flusso.
Date archiviate come numeri. Si noti che DATE
nell'esempio precedente è il nome di un campo, mentre to_date
è una funzione CLEM. È possibile convertire le date archiviate come numeri utilizzando la funzione datetime_date
, in cui il numero viene interpretato come numero di secondi trascorsi dalla data (o epoca) di base.
datetime_date(DATE)
Convertendo una data in un numero di secondi (e indietro), è possibile eseguire calcoli quali il calcolo della data corrente più o meno un numero fisso di giorni. Ad esempio:
datetime_date((date_in_days(DATE)-7)*60*60*24)