2013-03-06 90 views
0

我使用下面的代碼過濾掉在我的標記列表一些列:從<tablename>其中<columname>刪除像<value>的MS Access

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 \或\相提並論\

什麼是我的代碼不工作,我想它的工作的原因嗎?

在此先感謝!

回答

2

試試這個,

DELETE 
FROM TagSubs 
WHERE TAGNAME LIKE '*\CMD\*' OR 
     TAGNAME LIKE '*\PAR\*' 
+0

我想這一點,並沒有與%工作,而是我所用的*至極使它工作。感謝你的回答! – Gutanoth 2013-03-06 07:10:26

+0

編輯該問題以供將來參考;)以避免此混淆 – Gutanoth 2013-03-06 07:16:05