标签: sql oracle
我想在sql(oracle)的列中找到元素的最后位置。如果我在列{value} {{}}上,则需要20-7-1-2-2的最后一个-的位置。我有什么想法可以找到它吗?
20-7-1-2-2
-
答案 0 :(得分:1)
试试这个
select INSTR(columnname, '-', -1) from tablename
Fiddle
答案 1 :(得分:0)
select instr('20-7-1-2-2', '-', -1, 1) from dual -------------------------------------^
-1表示从字符串末尾搜索
请参阅Oracle Instr reference。