我有Oracle DB中的表。例如tbl1
。和1列。例如col1
。我的col1
- 列文本類型。我需要選擇文本爲0
的所有行,並在文本中出現一次。如果文本包含> 1位數字,我不需要它。例如我需要這行:如何創建正則表達式來查詢Oracle?
0
text0
0text
text 0 text
text0 text
,我不需要這個行
only text
0 0
00
10
3243455
0text 1
我想我需要正則表達式,但我不知道如何使用它們。
我寫
select * from tbl1 t where regexp_like(t.col1,'[0]{1}')
,但我得到的只是行,其中包含0