我在Oracle SQL查询中有这个RTRIM和REGEXP函数,它在Oracle 10g中运行良好 但是在Oracle 8i中不起作用。如何将以下语句转换为在Oracle 8i和10g中工作且仍具有相同结果的语句。
RTRIM(regexp_substr(table.column1, '([^/]+\.)'), '.')
感谢您的帮助。
答案 0 :(得分:1)
我找到了答案:
SUBSTR(table.column1, INSTR(table.column1, '/', -1) + 1,
INSTR(table.column1, '.') - INSTR(table.column1, '/', -1) - 1)
^ _ ^