View a markdown version of this page

extra_float_digits - Amazon Redshift

Amazon Redshift dejará de admitir la creación de UDF de Python después del 30 de junio de 2026. Empezaremos a aplicarlo por fases. Para obtener más información sobre los detalles del fin de vida de Python y las opciones de migración, consulte la entrada del blog que se publicó el 30 de junio de 2025.

extra_float_digits

Valores (predeterminados en negrita)

0, -15 de -15 a 2

Descripción

Establece la cantidad de dígitos que se muestran para los valores de punto flotante, incluidos los float4 y float8. El valor se agrega a la cantidad estándar de dígitos (FLT_DIG o DBL_DIG, según corresponda). El valor se puede establecer hasta 2 para incluir dígitos parcialmente significativos. Esto es especialmente útil para generar datos flotantes que deben restaurarse de forma exacta. También se puede establecer en negativo para suprimir dígitos no deseados.

Ejemplo

En el siguiente ejemplo se establece extra_float_digits en -2. Primero, muestre la configuración de parámetros actual.

show all; name | setting --------------------------+---------------- analyze_threshold_percent | 10 datestyle | ISO, MDY extra_float_digits | 2 query_group | default search_path | $user, public statement_timeout | 0 timezone | UTC wlm_query_slot_count | 1

A continuación, defina el nuevo valor en -2.

set extra_float_digits to -2;

Por último, muestre la configuración de parámetros actualizada.

show all; name | setting --------------------------+---------------- analyze_threshold_percent | 10 datestyle | ISO, MDY extra_float_digits | -2 query_group | default search_path | $user, public statement_timeout | 0 timezone | UTC wlm_query_slot_count | 1