Ir al contenido

Devuelve el número x truncado a d posiciones decimales. Si d es 0, el resultado no tiene separador decimal ni parte fraccionaria. d puede ser negativo para que d dígitos a la izquierda del separador decimal del valor x se conviertan en cero. El valor absoluto máximo de d es 30; los dígitos que superen 30 (o -30) se truncan.

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 │
└────────────────────┘