2016-08-08 5 views
-2

Wie kann ich die Position eines Strings finden von einem angegebenen Index in Start Postgresql-9,3 +Postgresql-Funktion ähnelt Find() in Excel?

Beispiel

find('ranranran','an',1) should output 2 
find('ranranran','an',3) => 5 
find('ranranran','an',6) => 8 
+1

http://stackoverflow.com/questions/31059437/converting-function-from-oracle-to-postgresql Ich denke, dies für Sie nützlich sein könnten. – pepper42

+1

Haben Sie eine der [PostgreSQL-Dokumentation] (https://www.postgresql.org/docs/current/static/functions.html) gelesen? –

+0

@muistooshort ja ich habe aber es gibt keine direkte Funktion. – vairowalia

Antwort

0

ich Antwort auf diese Frage gefunden hatte, es ist einfach zu stellen.

strpos(substr('withintext',pos),'texttofind') + (pos-1) 
Verwandte Themen