String representation for the type saved in external catalogs.
String representation for the type saved in external catalogs.
The default size of a value of the DecimalType is 8 bytes when precision is at most 18, and 16 bytes otherwise.
The default size of a value of the DecimalType is 8 bytes when precision is at most 18, and 16 bytes otherwise.
The compact JSON representation of this data type.
The compact JSON representation of this data type.
The pretty (i.e.
The pretty (i.e. indented) JSON representation of this data type.
Readable string representation for the type.
Readable string representation for the type.
Name of the type used in JSON serialization.
Name of the type used in JSON serialization.
The data type representing
java.math.BigDecimal
values. A Decimal that must have fixed precision (the maximum number of digits) and scale (the number of digits on right side of dot).The precision can be up to 38, scale can also be up to 38 (less or equal to precision).
The default precision and scale is (10, 0).
Please use
DataTypes.createDecimalType()
to create a specific instance.1.3.0