Oracle中teradata中的POSITION函數是否存在等效函數? http://www.sqlines.com/teradata/functions/positionoracle teradata中的位置函數相當於
在Teradata函數中返回匹配單詞第一個字符的索引位置。例如:
SELECT POSITION('Jose' IN 'San Jose');
-- Result: 5
我想在Oracle中找到類似的功能。
Oracle中teradata中的POSITION函數是否存在等效函數? http://www.sqlines.com/teradata/functions/positionoracle teradata中的位置函數相當於
在Teradata函數中返回匹配單詞第一個字符的索引位置。例如:
SELECT POSITION('Jose' IN 'San Jose');
-- Result: 5
我想在Oracle中找到類似的功能。
謝謝,正是我期待的。 – bytebiscuit 2015-03-25 10:22:15
將這些文檔加入書籤,man。 – 2015-03-25 10:23:11
使用INSTR在Oracle中。
例如,
SQL> SELECT instr('San Jose','Jose',1) as "position" FROM dual;
position
----------
5
瞭解更多關於它的文檔here。 SQL>
不知道爲什麼-1呢? – bytebiscuit 2015-03-25 10:23:09
未在文檔中查找。 – 2015-03-25 10:23:45
好的,謝謝你的回答:) – bytebiscuit 2015-03-25 10:24:45