Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Pessoal, acho que estou com algum bug no mysql....
Criei uma tabela com um campo decimal(3,3) para poder inserir valores como 123.123..mas não estou conseguindo fazer isso...
Vejam:
mysql> use legendas
Database changed
mysql> show tables;
+--------------------+
| Tables_in_legendas |
+--------------------+
| tbl_legendas |
+--------------------+
1 row in set (0.00 sec)
mysql> insert into tbl_legendas (tempo,legenda) values (25.251,'teste1');
Query OK, 1 row affected, 1 warning (0.02 sec)
mysql> select * from tbl_legendas;
+--------+-------+---------+
| codigo | tempo | legenda |
+--------+-------+---------+
| 221 | 0.999 | teste1 |
+--------+-------+---------+
2 rows in set (0.01 sec)
Observem que eu inseri o valor 25.251 e ele entrou na base como 0.999 ;(
Não sei mais o que fazer,
Se eu mudo o formato para float, numeric, qualquer valor, ele retorna o mesmo problema.
O que está acontecendo???
Valeu
Carregando comentários...