-1
我試圖插入一些信息,我正在使用方法檢索從其他網站插入一些信息。在歐洲風格的mysql中插入數字的問題
該數字顯示爲:1.658.056或12.423.589有兩個點,所以我需要添加此字段,我不能使用雙點。
這是我保存信息的表:保存我的領域VM內的信息
Create table IF NOT EXISTS LJugador(
Fecha date,
vm float(10,6),
nom_jugador varchar(80),
FOREIGN KEY (nom_jugador) REFERENCES Jugadores(nombre),
PRIMARY KEY(Fecha, nom_jugador)
- 浮法(10,6)。
例如,如果我把數據庫中的1.230.000保存爲:1.230000,但是當我嘗試用另一個例如160.000添加這個數量時,它給了我161.620000的結果,所以我不知道如何製作它,認真地回到了我的瘋狂。
請勿使用玩家名稱作爲主/外鍵。 – 2013-02-13 22:43:07
它們還是字符串嗎? 「1.230.000」您需要首先將它們解析爲十進制類型,或者在sql中以正確的格式進行轉換/轉換。最糟糕的情況是因爲他們是千人分裂者而猜出了點。 – 2013-02-13 22:54:50