2015-03-25 20 views
-2

Oracle中teradata中的POSITION函數是否存在等效函數? http://www.sqlines.com/teradata/functions/positionoracle teradata中的位置函數相當於

在Teradata函數中返回匹配單詞第一個字符的索引位置。例如:

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

我想在Oracle中找到類似的功能。

+0

不知道爲什麼-1呢? – bytebiscuit 2015-03-25 10:23:09

+0

未在文檔中查找。 – 2015-03-25 10:23:45

+0

好的,謝謝你的回答:) – bytebiscuit 2015-03-25 10:24:45

回答

0

使用INSTR在Oracle中。

例如,

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

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

瞭解更多關於它的文檔here。 SQL>