gpt4 book ai didi

mysql - 尝试在数据库中插入数字信息

转载 作者:行者123 更新时间:2023-11-29 14:02:44 26 4
gpt4 key购买 nike

我正在尝试在我的 sql 数据库的字段中插入一个数字。该表为:

Create table IF NOT EXISTS LJugador(
Fecha date,
vm int,
totalpuntos int,
nom_jugador varchar(80),
FOREIGN KEY (nom_jugador) REFERENCES Jugadores(nombre),
PRIMARY KEY(Fecha, nom_jugador)
)engine=innodb;

插入的PHP代码:

$ljuga_in = "INSERT INTO ljugador VALUE( now(), '{$jugadores[$m][2]}','{$jugadores[$m][3]}', '{$jugadores[$m][1]}' )";

当我回显 $ljuga_in 来查看它是否正确插入时,我得到:

INSERT INTO ljugador VALUE( now(), '4.130.000','92', 'Osman' );

您可以看到数字已正确插入,但当我进行选择查询以查看信息时,VM 有 4130 - 最后三个零不存在。

该字段是int,但我尝试过使用数字和 double 或浮点,但没有任何效果。

最佳答案

尝试使用 DECIMAL(n, p),其中 n 是总位数,p 是逗号后的位数,例如对于 DECIMAL(10, 2),可以表示的最大值为 99.999.999,99

关于mysql - 尝试在数据库中插入数字信息,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14818844/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com