标签: mysql
我有一张表TBLPRODUCTS。
该表包含列出的字段tinyint(1)not null default 0
该字段可以取0到9之间的值。 mysql中是否有一种方法只允许此字段中的两个值:1或0
答案 0 :(得分:0)
您可以将现有列转换为BIT(1),例如sql
ALTER IGNORE TABLE Persons MODIFY P_Id BIT(1) DEFAULT 0
注意:所有现有值> = 1将转换为1;