首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > Mysql >

数据库中,数字类型字段中,前面的0被省略的有关问题

2012-04-09 
数据库中,数字类型字段中,前面的0被省略的问题数字类型字段中,前面的0被省略如一个数0025存入int字段中 就

数据库中,数字类型字段中,前面的0被省略的问题
数字类型字段中,前面的0被省略

如一个数 0025 存入 int 字段中 就成了 25了

我不想把字段类型改成字符或者说文本,但我又想保留 数字前面的 0  


有不有什么办法?

[解决办法]
你想在什么中实现? C中还是仅在mysql行命令工具中?
[解决办法]
区号也就4位,为什么不用char(4) ?
[解决办法]
楼主是要这效果吗?
mysql> create table test_num(id int(6) zerofill);
Query OK, 0 rows affected (0.20 sec)

mysql> insert into test_num values(203);
Query OK, 1 row affected (0.02 sec)

mysql> select * from test_num;
+--------+
| id |
+--------+
| 000203 |
+--------+
1 row in set (0.00 sec)

mysql>

热点排行