Aller au contenu

Renvoie le nombre x tronqué à d décimales. Si d vaut 0, le résultat n’a ni virgule ni partie fractionnaire. d peut être négatif pour mettre à zéro d chiffres à gauche de la virgule de la valeur x. La valeur absolue maximale de d est 30 ; tout chiffre au-delà de 30 (ou -30) est tronqué.

func.truncate( <x, d> )
func.truncate(1.223, 1)
┌─────────────────────────┐
│ func.truncate(1.223, 1) │
├─────────────────────────┤
│ 1.2 │
└─────────────────────────┘
TRUNCATE( <x, d> )
SELECT TRUNCATE(1.223, 1);
┌────────────────────┐
│ truncate(1.223, 1) │
├────────────────────┤
│ 1.2 │
└────────────────────┘