他の開発者によって作成された mysql テーブルで作業しています。列の 1 つに数値 (小数点以下 10 桁まで) を含める必要があります。列を新しい小数点以下の値 (小数点以下 10 桁まで) で更新していますが、更新時にPythonスクリプトを使用して生成された新しい値を持つその列では、数値はテーブルで更新されている間、自動的に小数点以下4桁に丸められます. 列のデータ型は varchar(255) です。列の型を FLOAT(11,10) に変更する必要があります。
10 進数データ型を使用する
decimal(14,10)
これは、最大数 +9999,999999999 最小数 -9999,999999999 です (これは、整数部分が 4 桁で、小数部分が 10 桁です)。(他の組み合わせを使用できます)。