0

こんにちは、クロール メソッドを使用して別の Web サイトからコピーした番号を挿入しようとしています。

たとえば、挿入しようとしている番号は次のとおりです。

140.000

だから私は次の情報で表を作りました:

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 は情報を入力するフィールドです。私が紹介するより大きな数字は 20.000.000 です。問題は、float または decimal を使用して完全な数値を挿入し、10 進数側に 6 つの数値を挿入できることです (これは、挿入する数値の最大値であり、数百万の cus です)。たとえば、データベースに 1.230.000 を入力すると、次のように保存されます。 : 1.230000、しかし、この金額を別の金額 (たとえば 160.000) に加算しようとすると、161.620000 という結果が得られるので、100 万の数字を挿入する方法がわかりません。 .

方法がわかりません:S、助けてくれてありがとう。

4

1 に答える 1

0

FLOAT(15,6) または DOUBLE(15,6) を試してください

于 2013-02-12T21:21:38.283 に答える