extra_float_digits - Amazon Redshift

Amazon Redshift ne prendra plus en charge la création de nouvelles fonctions Python définies par l’utilisateur à compter du 1er novembre 2025. Si vous souhaitez utiliser des fonctions Python définies par l’utilisateur, créez-les avant cette date. Les fonctions Python définies par l’utilisateur existantes continueront de fonctionner normalement. Pour plus d’informations, consultez le billet de blog .

extra_float_digits

Valeurs (par défaut en gras)

0, -15 à 2

Description

Définit le nombre de chiffres affichés pour les valeurs à virgule flottante, y compris float4 et float8. La valeur est ajoutée au nombre standard de chiffres (FLT_DIG ou DBL_DIG le cas échéant). La valeur peut être définie sur 2 (valeur maximale) pour inclure des chiffres partiellement significatifs. Cela est particulièrement utile quand il s'agit de générer des données flottantes qui doivent être restaurées à l'identique. Ou elle peut être négative pour supprimer les chiffres indésirables.

exemple

L'exemple suivant définit extra_float_digits sur -2. Tout d'abord, affichez le réglage actuel des paramètres.

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

Définissez ensuite la nouvelle valeur sur -2.

set extra_float_digits to -2;

Enfin, affichez le réglage des paramètres mis à jour.

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