extra_float_digits - Amazon Redshift

Amazon Redshift unterstützt ab dem 1. November 2025 nicht mehr die Erstellung neuer Python-UDFs. Wenn Sie Python-UDFs verwenden möchten, erstellen Sie die UDFs vor diesem Datum. Bestehende Python-UDFs funktionieren weiterhin wie gewohnt. Weitere Informationen finden Sie im Blog-Posting.

extra_float_digits

Werte (Standard in Fettdruck)

0, -15 bis 2

Beschreibung

Stellt die Anzahl der für Fließpunktwerte angezeigten Stellen an, einschließlich float4 und float8. Der Wert wird der Standardstellenanzahl hinzugefügt (FLT_DIG oder DBL_DIG). Der Wert kann bis auf 2 gesetzt werden, um teilweise bedeutsame Stellen einzuschließen. Dies ist besonders nützlich für die Ausgabe von Float-Daten, die exakt wiederhergestellt werden müssen. Es kann auch ein negativer Wert gewählt werden, um unerwünschte Stellen zu unterdrücken.

Beispiel

Im folgenden Beispiel wird extra_float_digits auf -2 festgelegt. Zeigen Sie zunächst die aktuelle Parametereinstellung an.

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

Legen Sie dann den neuen Wert auf -2 fest.

set extra_float_digits to -2;

Zeigen Sie abschließend die aktualisierte Parametereinstellung an.

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