Mysql Bigint数据类型带空格

问题描述 投票:0回答:1

我有一个数据库字段“价格”。我在这个字段中使用了数据类型bigint。现在据我所知,bigint数据类型只允许0-9。在此字段中,我在此字段中添加空格。所以我希望它显示如下:2 000.但当我添加它时变为2和另一边当我使用varchar数据类型时,我的排序功能从低价到高价停止...所以PLease找出它显示的方式如2 000.我的排序功能没有停止。

php mysql phpmyadmin sqldatatypes
1个回答
0
投票

BIGINTINTDECIMAL等没有空格,逗号,圆点等。

如果要使用千位分隔符等显示它们,则必须根据需要对其进行格式化。见FORMAT()。请参阅“区域设置”。等等。

如果你想用它们输入它们,你的应用程序可以将数字转换为MySQL将接受的格式。也就是说,2000,而不是2K,不是2,000,不是2.000,而不是two thousand

© www.soinside.com 2019 - 2024. All rights reserved.