Aller au contenu

Convertit une date ou une date avec heure (timestamp/datetime) en nombre UInt32 contenant l’année, le mois et le jour (YYYY * 10000 + MM * 100 + DD).

func.to_yyyymmdd(<expr>)
func.to_yyyymmdd('2023-11-12 09:38:18.165575')
┌────────────────────────────────────────────────┐
│ func.to_yyyymmdd('2023-11-12 09:38:18.165575') │
│ UInt32 │
├────────────────────────────────────────────────┤
│ 20231112 │
└────────────────────────────────────────────────┘
TO_YYYYMMDD(<expr>)
Arguments Description
<expr> date/datetime

INT, renvoyé au format YYYYMMDD.

SELECT
to_yyyymmdd('2023-11-12 09:38:18.165575')
┌───────────────────────────────────────────┐
│ to_yyyymmdd('2023-11-12 09:38:18.165575') │
│ UInt32 │
├───────────────────────────────────────────┤
│ 20231112 │
└───────────────────────────────────────────┘