我有一个名为NUMBER
的表中的字段TEST
NUMBER is int(8) Unsigned Zerofill Not Null
我现在在这个字段中需要负数,我仍然希望它们填零例如-00023419
我可以将其更改为已签名,但似乎无法填零。
如果我这样做:alter table test modify number int(8) signed zerofill not null
- 它保持无符号零填充
如果我这样做:alter table test modify number int(8) zerofill not null
- 它保持无符号零填充
如果我这样做:alter table test modify number int(8) signed not null
-我已签名但没有填零
当我将其设置为有符号时,我输入了一个负数,然后尝试更改为 zerofill 并且数字更改为00000000
并且所有内容再次设置为无符号。不可能签署零填充数字吗?