| Drucken PDF-Version der Onlinehilfe öffnen

#### InStr Die Funktion "InStr" in Expression Builder gibt die Position des ersten Vorkommens einer Zeichenfolge innerhalb einer anderen Zeichenfolge zurück. ### Syntax Instr(string1, string2, start, end) ### Ergebnistyp Ganzzahl ### Argumente In der folgenden Tabelle werden die Argumente für die Funktion beschrieben.
Argument | Beschreibung
--- | ---
string1 | Gibt die Zeichenfolge an, die durchsucht werden muss. Der Wert kann ein Zeichenfolgenliteral, ein Feldname oder ein Ausdruck sein, der eine Zeichenfolge zurückgibt.
string2 | Gibt die Zeichenfolge an, nach der gesucht werden muss. Der Wert kann ein Zeichenfolgenliteral, ein Feldname oder ein Ausdruck sein, der eine Zeichenfolge zurückgibt. NOTE: Bei der Suche nach einer Zeichenfolge muss die Groß-/Kleinschreibung beachtet werden.
start | (Optional) Eine Ganzzahl, die den Startpunkt in string1 angibt.
end | (Optional) Eine Ganzzahl, die den Endpunkt in string1 angibt.
HINWEIS: Bei den sprachunabhängigen Feldnamen und der Feldnamensyntax, die in allen Beispielausdrücken in diesem Thema verwendet werden, handelt es sich um die Feldnamen und Feldnamensyntax, die in Expression Builder in Releases vor Release 29 Service Pack 1 verwendet wurden. Diese Beispiele sind weiterhin gültig. Wenn Sie jedoch die entsprechenden Felder für einen Ausdruck in der Liste "Felder" in Expression Builder ab Release 29 Service Pack 1 auswählen, unterscheiden sich die Feldnamen und die Feldnamensyntax von den Namen und der Syntax in den Beispielen. Es wird empfohlen, die Felder für Ihre Ausdrücke immer in der Liste "Felder" in Expression Builder auszuwählen, sodass die Feldnamen und die Feldnamensyntax stets richtig sind. Weitere Informationen zu den Feldnamen und zur Feldnamensyntax in Ausdrücken finden Sie unter Informationen zu Ausdrücken. ### Beispiele Das folgende Beispiel gibt den Wert 9 zurück: InStr('john.doe@company.com','@') Das folgende Beispiel zeigt, wie die Funktion InStr in einer Workflow-Regelbedingung verwendet werden kann. In der Workflow-Regelbedingung wird die Funktion InStr verwendet, um festzustellen, ob eine bestimmte Zeichenfolge in einem Datensatzfeld enthalten ist. Wenn die Zeichenfolge in dem Feld gefunden wird, werden die für die Workflow-Regel angegebenen Aktionen ausgeführt. In diesem Beispiel bestimmt die Funktion InStr, ob das Feld Subject in einem Datensatz das Wort REVIEW enthält. Die für die Workflow-Regel angegebene Aktion wird nur ausgeführt, wenn das Feld Subject das Wort REVIEW in Großbuchstaben enthält. InStr([<Subject>], 'REVIEW') > 0 #### Zugehörige Themen Weitere zugehörige Informationen zu Expression Builder finden Sie unter folgenden Themen: Informationen zu Expression Builder Verwenden von Expression Builder Expression Builder-Funktionen

Veröffentlicht August 2022 | Copyright © 2005, 2022, Oracle und / oder verbundene Unternehmen. Legal Notices.