我使用以下代码过滤掉我的标记列表中的一些列:
DELETE FROM TagSubs
WHERE TAGNAME LIKE '*\CMD\*' OR '*\PAR\*'
现在我认为这只会删除所有组成的行:
SLKRSL1_S1\SVS_AK\UVS01\CMD\BPO_ID
和
SLKRSL1_S1\SVS_AK\IVS01\PAR\Knipper_Tijd
但出于某种原因,它只是删除了我拥有的每一行。也是这样的:
SLKRSL1_S1\SVS_AK\KKL\STS\Status
它甚至不包含\ cmd \或\ par \
我的代码无法正常工作的原因是什么?
提前致谢!
答案 0 :(得分:2)
试试这个,
DELETE
FROM TagSubs
WHERE TAGNAME LIKE '*\CMD\*' OR
TAGNAME LIKE '*\PAR\*'
答案 1 :(得分:0)
你试过吗
DELETE FROM TagSubs WHERE TagSubs.TAGNAME LIKE '%\CMD\%' OR TagSubs.TAGNAME LIKE '%\PAR\%'