我有一个表来存储替换,该表包括两个字段,第一个用于存储单词,第二个用于存储替换。我知道创建表不是一种合适的方法,但是它已经存在并且已被其他系统使用。
该表如下所示:
WORD SUBS_LIST
------------------------------------
MOUNTAIN MOUNTAIN,MOUNT,MT,MTN
VIEW VIEW,VU
FIFTH V,5TH
YOU EWE,U,YEW
ROW ROW,ROE
ONE UN,ONE
然后,当输入名称时,将根据表替换该名称。我能够使用regexp_like在Oracle上进行操作。但是,我想在Postgresql中应用相同的内容。我尝试使用〜替换regexp_like和regexp_matches失败。
请找到here到目前为止我尝试过的DB Fiddle。
谢谢您的帮助:)