数据级联删除和更新

 数据常见的级联操作是删除和更新

级联操作我把它分成同步级联操作和异步级联操作

同步操作:两个sql语句要么同时执行成功,要么都执行不成功回滚。

同步操作常用事务来处理

异步操作:通常一个sql语句执行成功后另一个sql语句执行。后一个是以前一个为条件的。

异步操作很简单if语句判断第一条sql语句执行受影响的行数即可。也可以采用线程进行异步操作

事务执行级联删除操作

事务处理顺序:

主表的主键是从表的外键。要先删除从表记录再删除从表的记录。

 

 

 

 

你可能感兴趣的:(删除)