Freigeben über


SqlFunctions.PatIndex(String, String) Methode

Definition

Gibt für alle gültigen Text- und Zeichendatentypen die Startposition des ersten Auftretens eines Musters in einem angegebenen Ausdruck zurück bzw. 0, wenn das Muster nicht gefunden wird.

public:
 static Nullable<int> PatIndex(System::String ^ stringPattern, System::String ^ target);
[System.Data.Objects.DataClasses.EdmFunction("SqlServer", "PATINDEX")]
public static int? PatIndex (string stringPattern, string target);
[<System.Data.Objects.DataClasses.EdmFunction("SqlServer", "PATINDEX")>]
static member PatIndex : string * string -> Nullable<int>
Public Shared Function PatIndex (stringPattern As String, target As String) As Nullable(Of Integer)

Parameter

stringPattern
String

Ein zu suchendes Zeichenfolgenmuster.

target
String

Die zu durchsuchende Zeichenfolge.

Gibt zurück

Die Position des ersten Zeichens in der Zeichenfolge, in der das Zeichenfolgenmuster gefunden wurde.

Attribute

Hinweise

Sie können diese Funktion nicht direkt aufrufen. Diese Funktion kann nur innerhalb einer LINQ to Entities-Abfrage angezeigt werden.

Diese Funktion wird in eine entsprechende Funktion in der Datenbank übersetzt. Informationen zur entsprechenden SQL Server-Funktion finden Sie unter PATINDEX (Transact-SQL).

Gilt für: