oracle相当于teradata中的位置函数

时间:2015-03-25 10:18:58

标签: sql oracle teradata

Oracle中是否存在与teradata中的POSITION函数等效的函数。 http://www.sqlines.com/teradata/functions/position

在Teradata中,此函数返回匹配单词的第一个字符的索引位置。例如:

SELECT POSITION('Jose' IN 'San Jose');
   -- Result: 5

我正在尝试在Oracle中找到类似的功能。

2 个答案:

答案 0 :(得分:1)

答案 1 :(得分:0)

在Oracle中使用 INSTR

例如,

SQL> SELECT instr('San Jose','Jose',1) as "position" FROM dual;

  position
----------
         5

在文档here中阅读更多相关信息。     SQL>