TRUNC_UDF (NUMBER, NUMBER)

Definition

This user-defined function (UDF) reproduces the Teradata and Oracle TRUNC(Numeric) functionality when a scale is specified.

TRUNC_UDF(INPUT NUMBER, SCALE NUMBER)

Parameters

INPUT NUMBER

The number to truncate.

SCALE NUMBER

The amount of places to truncate (between -38 and 38).

Returns

Returns an int as the input truncated to scale places.

Usage example

Input:

SELECT TRUNC_UDF(25122.3368, -2);

Output:

25100

Last updated