mysql 如何存小数(不用字符串)

解决方案 »

  1.   

    没有理解到你的意思,字段用DECIMAL[(M[,D])] 不行吗?
      

  2.   

    就是说我想存0.01这个小数到数据库里用float和double都不行!
      

  3.   

    建立DECIMAI(10,2)字段
    alter table tt1b add dd decimal(10,2)
    插入:
    insert into tt1b(dd) values(0.01)
      

  4.   

    应该可以啊,你的代码是什么?mysql> create table t1(f1 FLOAT);
    Query OK, 0 rows affected (0.39 sec)mysql> insert into t1 values (0.01);
    Query OK, 1 row affected (0.05 sec)mysql> select * from t1;
    +------+
    | f1   |
    +------+
    | 0.01 |
    +------+
    1 row in set (0.05 sec)mysql>
      

  5.   

    mysql版本号是多少?我的怎么不行???