extra_float_digits - Amazon Redshift

Amazon Redshift non supporterà più la creazione di nuovi Python a UDFs partire dal 1° novembre 2025. Se vuoi usare Python UDFs, crea la UDFs data precedente a quella data. Python esistente UDFs continuerà a funzionare normalmente. Per ulteriori informazioni, consulta il post del blog.

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

extra_float_digits

Valori (valore predefinito in grassetto)

0, da -15 a 2

Description

Imposta il numero di cifre visualizzato per i valori in virgola mobile, inclusi float4 e float8. Il valore viene aggiunto al numero standard di cifre (FLT_DIG o DBL_DIG, come appropriato). Il valore può essere impostato al massimo su 2, per includere cifre parzialmente significative. Ciò è particolarmente utile per l'emissione di dati FLOAT che devono essere ripristinati esattamente. In alternativa, è possibile impostare un valore negativo per eliminare le cifre indesiderate.

Esempio

L'esempio seguente imposta extra_float_digits su -2. Innanzitutto, mostra l'impostazione corrente dei parametri.

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

Quindi, imposta il nuovo valore su -2.

set extra_float_digits to -2;

Infine, mostra l'impostazione aggiornata dei parametri.

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