MySQL修改字段状态0改为1,1改为0的情况

MySQL中,STATUS字段类型为varchar

方式一:

UPDATE  表名  SET STATUS = CASE STATUS WHEN 0 THEN 1 WHEN 1 THEN 0 END WHERE id='1'

方式二:

UPDATE  表名  SET STATUS = ABS(STATUS -1) WHERE id = '1'

方式三:

if (实体类.getStatus().equals("0")){
     实体类.setStatus("1");
}else if(实体类.getStatus().equals("1")){
     实体类.setStatus("0");
}

你可能感兴趣的:(MySQL修改字段状态0改为1,1改为0的情况)