0
我有一個數據庫,其中有十進制值的字符串類型的列。這些小數點是經度和緯度,所以這些數字可以在點後8個單位長。保持精度,同時將字符串轉換爲十進制
我想將字符串的類型轉換爲十進制。問題是,當我在我的schema.yml
中指定十進制類型時,它將值舍入到點後面的2個單位,並且如果我有一個12的縮放參數和16(大)的大小,它會將其舍入到2個單位點,並在最後添加10個零。
lat: { type: string(255), notnull: false }
到
lat: { type: decimal, scale: 12, size:16, notnull: false }
有沒有辦法來遷移這些列小數類型不失精度?
您正在使用哪種SGBD? MySQL的? – j0k
@ j0k yeap Mysql。 – Pitrivief