

 Amazon Redshift tidak akan lagi mendukung pembuatan Python UDFs baru mulai Patch 198. Python yang ada UDFs akan terus berfungsi hingga 30 Juni 2026. Untuk informasi lebih lanjut, lihat [posting blog](https://aws.amazon.com/blogs/big-data/amazon-redshift-python-user-defined-functions-will-reach-end-of-support-after-june-30-2026/). 

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

# enable\$1numeric\$1rounding
<a name="r_enable_numeric_rounding"></a>

## Nilai (default dalam huruf tebal)
<a name="r_enable_numeric_rounding-values"></a>

on (true), **off (false)**

## Deskripsi
<a name="r_enable_numeric_rounding-description"></a>

Menentukan apakah akan menggunakan pembulatan numerik. Jika `enable_numeric_rounding` ya`on`, Amazon Redshift membulatkan nilai NUMERIK saat mentransmisikannya ke tipe numerik lain, seperti INTEGER atau DECIMAL. Jika `enable_numeric_rounding` ya`off`, Amazon Redshift memotong nilai NUMERIK saat mentransmisikannya ke tipe numerik lainnya. Untuk informasi selengkapnya tentang tipe numerik, lihat[Jenis numerik](r_Numeric_types201.md).

## Contoh
<a name="r_enable_numeric_rounding-example"></a>

```
--Create a table and insert the numeric value 1.5 into it.
CREATE TABLE t (a numeric(10, 2));

INSERT INTO t VALUES (1.5);

SET enable_numeric_rounding to ON;
--Amazon Redshift now rounds NUMERIC values when casting to other numeric types.

SELECT a::int FROM t;

 a
---
 2
(1 row)


SELECT a::decimal(10, 0) FROM t;

 a
---
 2
(1 row)


 SELECT a::decimal(10, 5) FROM t;
 
    a
---------
 1.50000
(1 row)


SET enable_numeric_rounding to OFF;
--Amazon Redshift now truncates NUMERIC values when casting to other numeric types.

SELECT a::int FROM t;

 a
---
 1
(1 row)


SELECT a::decimal(10, 0) FROM t;

 a
---
 1
(1 row)


SELECT a::decimal(10, 5) FROM t;

    a
---------
 1.50000
(1 row)
```