Mysql Bigint数据类型带空格

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Mysql Bigint数据类型带空格相关的知识,希望对你有一定的参考价值。

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

答案

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

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

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

以上是关于Mysql Bigint数据类型带空格的主要内容,如果未能解决你的问题,请参考以下文章

MySQL中数字类型的最大值 - int无法储存11位手机号码 - bigint, int, tinyint

MySQL中数字类型的最大值 - int无法储存11位手机号码 - bigint, int, tinyint

MySQL数据类型详解

mysql bigint(20) 20指的是啥意思

mysql 数据库float,int,bigint,double区别

Mysql数据类型