是否有任何好的技巧,使用字典映射更改字符串中的值?比如我有table1
FIDDLEOracle 11g:使用字典映射替换字符串的一部分
+---------------------------+
| ROW1 |
+---------------------------+
| This is an example string |
| This String has typ0s |
+---------------------------+
有些映射表dict1
FIDDLE:
+-------------------------+
| OLD | NEW |
+-------------------------+
| THIS | THAT |
| IS | ARE |
| EXAMPLE | SOURCE |
| STRING | NUMBER |
+------------+------------+
我需要一些SELECT
声明,将在table1.row1
拆分值,并使用映射字典dict1
使接收到的值会发生变化的话(将现有字典值更改为可选):
+---------------------------+
| TRANS_ROW1 |
+---------------------------+
| THAT ARE AN SOURCE NUMBER |
| THAT NUMBER HAS TYP0S |
+---------------------------+
PS。使用REGEXP表达式分割将会非常好..
你介意PLSQL的函数? – Randy