extra_float_digits - Amazon Redshift

Amazon Redshift non supporterà più la creazione di nuovi Python UDFs a partire dalla Patch 198. Python esistente UDFs continuerà a funzionare fino al 30 giugno 2026. 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