MySQL 更新某个字段的值加1 是有前提条件的(非auto_increament)

修改数据库的某个字段,让其自动加1

常用的SQL语句是:

update user set age = age + 1 where name = '张三' 

这个SQL语句让age自动加1的条件是 age 是整数类型 且不能为null 不然不能自动加1

create table user(
..
age int(10) not null default '0' comment '年龄'
...
)

执行SQL,age才能自动加1

你可能感兴趣的:(java,知识分析)