2011-12-15 38 views
1

我在表中有一个名字,如chandreshkumar nareshbhai。我想更新它到chandresh naresh是否可以在Oracle中使用正则表达式?

是否有可能在Oracle中使用正则表达式?

+0

什么是一般模式? – codaddict 2011-12-15 07:00:10

+0

按空间划分,如果每个单词的最后一个字符像'kumar'或bhai那么用空白替换它。 – chetan 2011-12-15 07:04:10

回答

6
update YOUR_TABLE 
set COL = regexp_replace(regexp_replace(COL, 'kumar$|bhai$', ''), 'kumar\s|bhai\s', ' ') 
相关问题