什么是逻辑删除和物理删除(物理删除)

导读 大家好,我是小典,我来为大家解答以上问题。什么是逻辑删除和物理删除,物理删除很多人还不知道,现在让我们一起来看看吧!1、逻辑删除是...

大家好,我是小典,我来为大家解答以上问题。什么是逻辑删除和物理删除,物理删除很多人还不知道,现在让我们一起来看看吧!

1、逻辑删除是指将数据加状态字段,将状态改微删除状态,在加载显示时就不去加载

2、物理删除,是指从数据中直接将数据记录删除

3、实现逻辑删除需要在设计时在表字段里添加个状态字段(State(byte)),默认为0,不删除,当删除时把状态改为删除状态1 true

4、物理删除,则直接删除就行

5、在数据表涉及中,对于数据的保存,有时候是需要做记录恢复的,这种情况下,建议添加个状态删除,比如,购买记录,这种情况下,你要删除,如果最后做数据历史查询时就又需要记录了,这时候就需要做逻辑删除,而对于数据只是自己的情况,则需要物理删除

本文到此讲解完毕了,希望对大家有帮助。

最新文章