在欧洲风格的mysql中插入数字的问题

时间:2013-02-13 22:33:01

标签: mysql insert

我正在尝试使用方法抓取从其他网站插入一些信息。

数字显示为:1.658.056或12.423.589有两个点,所以我需要添加这个字段,我不能用那个双点。

这是我保存信息的表格:

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)

我将信息保存在我的字段vm - float(10,6)中。

例如,如果我将1.230.000保存在数据库中保存为:1.230000,但是当我尝试将此数量添加到另一个例如160.000时,它给我161.620000的结果所以我不知道如何制作它,并且认真地让我发疯了。

1 个答案:

答案 0 :(得分:0)

FLOAT(10,6)会产生类似于:IIII.FFFFFF的内容,其中IF都是整数。

显然,解决方案是在插入记录之前删除本地化的点 - 这很简单。