老師,我試了一下。
用這一條語句建了一個表
CREATE TABLE tb3 (id FLOAT UNSIGNED PRIMARY KEY AUTO_INCREMENT, username VARCHAR(20));
然后再插入一些數(shù)據(jù)
INSERT INTO tb3 VALUES (1.2, 'Tom');
INSERT INTO tb3 VALUES (1.3, 'Tom');
INSERT INTO tb3 VALUES (NULL, 'Tom');
INSERT INTO tb3 VALUES (NULL, 'Tom');
之后,表格中的數(shù)據(jù)如下:
+-----+----------+
| id ?| username |
+-----+----------+
| 1.2 | Tom ? ? ?|
| 1.3 | Tom ? ? ?|
| ? 2 | Tom ? ? ?|
| ? 3 | Tom ? ? ?|
+-----+----------+
發(fā)現(xiàn)自增的字段使用 FLOAT 也是沒有問題呢
2014-11-02
肯定能用啊,能用有意義嗎?至少不實(shí)用。。。mysql.一定要基于實(shí)際的應(yīng)用?,F(xiàn)實(shí)什么時候,那個項(xiàng)目排序得用上float....?