2011-10-21 104 views
2

在Oracle中,我嘗試在一列中找到包含一些變音符的所有行。我用了類似於: 其中regexp_like(name,'(Ă|Î|Ş|Ţ|')','i');Oracle:搜索變音符號

問題是它還返回包含沒有區分符號(A,I,S,T)的字母的行。例如,上面的子句將返回一個包含「Adrian」作爲名稱的行。 如何只搜索變音符號?

謝謝

回答

0

我認爲這可能是由字符轉換引起的。 做什麼,當你運行查詢?:

select 'ĂÎȘȚÂ' from dual