我对 MySQL 实在是菜鸟,而且我认为这是一个简单的问题!
我用这个来创建我的表:
CREATE TABLE IF NOT EXISTS `tabelapontos` (
`steamid` varchar(32) NOT NULL,
`exp` int(11) NOT NULL DEFAULT '0',
`pontos` int(11) NOT NULL DEFAULT '0',
`nivel` int(11) NOT NULL DEFAULT '0'
) ENGINE=MyISAM DEFAULT CHARSET=utf8;
但有时SteamID仍然为空,如下所示:
这是来自玩家的统计数据,SteamID 无缘无故地变成空值。
你能告诉我为什么吗?
非常感谢!
最佳答案
如果 steamid 为“”(空字符串)等,您可以获得此输出,实际上没有任何信息表明 steamid 为空。
关于mysql - 即使 NOT NULL 也为 Null,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25598765/