问题描述
我希望能够从EARNINGS_CODE列中删除特定的单词。我需要删除的单词是“ Earnings”和“ Results”。我尝试使用翻译功能,但只是替换了每个字母,而不是确切的单词。
SELECT TRANSLATE(EARNINGS_CODE,'EARNINGS','')
FROM PROD_SRC..UWH_OCS_HCM_PAYROLL_COSTING_BIWEEKLY
解决方法
尝试
select
regexp_replace(earnings_code,'EARNINGS','')
from ....
要替换的更多内容,只需将其添加到正则表达式中
select
regexp_replace(earnings_code,'EARNINGS|foo|bar|foobar','')
from ....