SQL> with t as
2(select '中国台湾' DEST_PORT FROM DUAL UNION ALL
3 select '神户(日本)' DEST_PORT FROM DUAL UNION ALL
4 select ' 吉大港(孟加拉)' DEST_PORT FROM DUAL )
5SELECT DECODE(SIGN(INSTR(DEST_PORT,'(')),1,
6
SUBSTR(DEST_PORT,INSTR(DEST_PORT,'(') + 1,
7
INSTR(DEST_PORT,')') - INSTR(DEST_PORT,'(') - 1),
8
DEST_PORT) STR
9FROM T
10;
STR
----------------------------------
中国台湾
日本
孟加拉
|