我已經varchar2
數據類型的不同國家的車牌號碼的樣本數據,沒有任何限制都:不同的搜索甲骨文正則表達式參數
plate_number
-------
KL AB 1234
DB-2034
kl_c_3341
12/34
other123
我需要在一個SELECT查詢所有上述結果,對於輸入:(語法示例)
WHERE plate_number in('kl-ab-1234', 'db 2034', 'klC3341', 'oTher 123', '1234');
所述搜索輸入可以有或沒有空格分隔,斜線,連字符,大寫或小寫。
我試過使用LIKE,substr,regexp_substr和regexp_replace,但我沒有得到所需的輸出。
上述可能容易或不符合邏輯,這只是我的做法即將到來的使用。
在此先感謝。
這有幫助嗎? http://stackoverflow.com/questions/16336295/search-for-similar-words-using-an-index –
是啊真的!!讓我試試這個。 – ajmalmhd04