在清洗海量关键词时候,用到Access工具还是非常不错的,期初想正对一些特征词或者敏感词过滤时候,想直接批量做循环匹配删除,奈何删除命令下始终无法简单实现。后尝试直接先循环匹配标记,然后再针对标记的数据做删除操作即可。

Access循环匹配标记数据操作思路

操作思路如下:

1、针对关键词审核中转表中的关键词,循环匹配敏感词表“mg”中的敏感词,模糊匹配上的数据标记为“1”

UPDATEmg,关键词审核中转表SET关键词审核中转表.删除标记="1"
WHERE(((关键词审核中转表.关键词)Like"*"&[mg].[关键词]&"*"));

2、针对特征标记的数据做删删除操作

DELETE关键词审核中转表.关键词,关键词审核中转表.删除标记
FROM关键词审核中转表
WHERE(((关键词审核中转表.删除标记)isnotnull));