小编Gui*_*ann的帖子

Mysql从枚举到tinyint问题

我有一张桌子

`terms_of_payment` enum('0','1') NOT NULL DEFAULT '0' COMMENT ''
Run Code Online (Sandbox Code Playgroud)

我跑

ALTER TABLE `customer` 
CHANGE `terms_of_payment` `terms_of_payment` TINYINT( 1 ) 
     NOT NULL DEFAULT 0 COMMENT '';
Run Code Online (Sandbox Code Playgroud)

当我等待0时,我发现所有客户('0'值)设置为1

你能解释一下,请问有什么麻烦吗?

再见

mysql

6
推荐指数
1
解决办法
1097
查看次数

标签 统计

mysql ×1