2012-10-04 142 views
1

我想使用LogParser匹配IIS日誌中的特定URI。有多個請求進入相同的地址,但情況稍有不同。我怎樣才能得到一個單一的URI大小寫?LogParser區分大小寫的搜索

例如: 「mypath中\ ThIsPaGe.aspx」 與 「mypath中\ thispage.aspx」

+0

你們是不是要完全匹配一個,而不是其他?或者你想匹配兩者? – Greg

回答

0

使用ToLower將或ToUpper的上你的路情況。這是來自String對象。

1

使用LIKE而不是=

select * 
from 'logfilename' 
where cs-uri-stem LIKE 'myPath\ThIsPaGe.aspx' 
+1

請編輯您的答案,以添加關於您的代碼如何工作以及如何解決OP問題的解釋。許多SO海報是新手,不會理解你發佈的代碼。 –

+0

鑑於LogParser的唯一功能是執行類似SQL的查詢,您希望查看哪些內容? – Greg

+0

LogParser的新手會理解使用'LIKE'和'='的區別嗎?他們是否會通過閱讀你的答案而獲得啓發? –