实际应用中,一般不会使用delete彻底的删除数据,大多都是逻辑删除
为了不把本文写成小作文,举个小栗子吧
表 A,deletestate为置删除字段,int类型,值为0和1
表中五条数据
结果
把置删除字段为1的过滤掉,这就是逻辑删除
我知道我写作文为什么总跑题了.
回归正题,上代码
首先,判断ID是否为空
ID为空,证明这条数据是不存在的,执行新增操作
ID不为空,代表这条数据已经存在,不是新增,只能是修改或删除
不是1,则执行修改操作
是不是异常简单
实际应用中,一般不会使用delete彻底的删除数据,大多都是逻辑删除
为了不把本文写成小作文,举个小栗子吧
表 A,deletestate为置删除字段,int类型,值为0和1
表中五条数据
结果
把置删除字段为1的过滤掉,这就是逻辑删除
我知道我写作文为什么总跑题了.
回归正题,上代码
首先,判断ID是否为空
ID为空,证明这条数据是不存在的,执行新增操作
ID不为空,代表这条数据已经存在,不是新增,只能是修改或删除
不是1,则执行修改操作
是不是异常简单