加check 不行?或者 通过行触发器 将 不满足条件的 数据的主键 保存在临时表里面
然后在 表级 触发器 里面 删掉。