Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我在 Oracle SQL 查询中有这个 RTRIM 和 REGEXP 函数,它在 Oracle 10g 中运行良好,但在 Oracle 8i 中不运行。如何将以下语句转换为在 Oracle 8i 和 10g 中都可以使用并且仍然具有相同结果的语句。
RTRIM(regexp_substr(table.column1, '([^/]+\.)'), '.')
谢谢您的帮助。
我找到了答案:
SUBSTR(table.column1, INSTR(table.column1, '/', -1) + 1, INSTR(table.column1, '.') - INSTR(table.column1, '/', -1) - 1)
^_^