Mysql 使用+;-象征?

Mysql 使用+;-象征?,mysql,database,Mysql,Database,我需要在数据库中保存一个通常具有以下格式的数字(int):+36或-12如何看到数字前面有一个+或- 通常,为了保存int编号,我在类型中选择了int(11),但在这种情况下,我现在需要设置哪种类型 只要INT是SIGNED(不要使用UNSIGNED),它就很容易包含负数。为什么要在正数前面加一个+?正数前面的+不是数据的属性,而是格式。使用带符号的INT列存储数据,在客户端代码中按您喜欢的格式设置值。@h2ooooooo我不完全是正数或负数,或者更确切地说是表示一个玩家和另一个玩家之间的点数差

我需要在数据库中保存一个通常具有以下格式的数字(int):
+36
-12

如何看到数字前面有一个
+
-


通常,为了保存
int
编号,我在类型中选择了
int(11)
,但在这种情况下,我现在需要设置哪种类型

只要
INT
SIGNED
(不要使用
UNSIGNED
),它就很容易包含负数。为什么要在正数前面加一个
+
?正数前面的
+
不是数据的属性,而是格式。使用带符号的
INT
列存储数据,在客户端代码中按您喜欢的格式设置值。@h2ooooooo我不完全是正数或负数,或者更确切地说是表示一个玩家和另一个玩家之间的点数差异。因此,如果我选择了
int(11)
我还可以保存符号加号或减号吗?不需要保存加号,不是吗?如果没有任何符号,则假定数字为正。请记住将列类型设置为signed INT。对于加号,只需检查SQL返回的数字是否小于0,即可在客户端/服务器端添加加号。如果没有,请在开始处加一个加号。@axiac在属性中我只有:
二进制
无符号
无符号零填充
更新当前时间戳时
,但没有
有符号