Freigeben über


SqlFunctions.CharIndex Methode

Definition

Gibt die Anfangsposition eines Ausdrucks zurück, der in einem anderen Ausdruck gefunden wurde.

Überlädt

CharIndex(String, String, Nullable<Int64>)

Gibt die Anfangsposition eines Ausdrucks zurück, der in einem anderen Ausdruck gefunden wurde.

CharIndex(Byte[], Byte[], Nullable<Int64>)

Gibt die Anfangsposition eines Ausdrucks zurück, der in einem anderen Ausdruck gefunden wurde.

CharIndex(String, String, Nullable<Int32>)

Gibt die Anfangsposition eines Ausdrucks zurück, der in einem anderen Ausdruck gefunden wurde.

CharIndex(String, String)

Gibt die Anfangsposition eines Ausdrucks zurück, der in einem anderen Ausdruck gefunden wurde.

CharIndex(Byte[], Byte[])

Gibt die Anfangsposition eines Ausdrucks zurück, der in einem anderen Ausdruck gefunden wurde.

CharIndex(Byte[], Byte[], Nullable<Int32>)

Gibt die Anfangsposition eines Ausdrucks zurück, der in einem anderen Ausdruck gefunden wurde.

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 CHARINDEX (Transact-SQL).

CharIndex(String, String, Nullable<Int64>)

Gibt die Anfangsposition eines Ausdrucks zurück, der in einem anderen Ausdruck gefunden wurde.

public:
 static Nullable<long> CharIndex(System::String ^ toSearch, System::String ^ target, Nullable<long> startLocation);
[System.Data.Objects.DataClasses.EdmFunction("SqlServer", "CHARINDEX")]
public static long? CharIndex (string toSearch, string target, long? startLocation);
[<System.Data.Objects.DataClasses.EdmFunction("SqlServer", "CHARINDEX")>]
static member CharIndex : string * string * Nullable<int64> -> Nullable<int64>
Public Shared Function CharIndex (toSearch As String, target As String, startLocation As Nullable(Of Long)) As Nullable(Of Long)

Parameter

toSearch
String

Der Zeichenfolgenausdruck, der durchsucht werden soll.

target
String

Der zu suchende Zeichenfolgenausdruck.

startLocation
Nullable<Int64>

Die Zeichenposition in toSearch, an der mit der Suche begonnen wird.

Gibt zurück

Ein Nullable<T> eines Int64-Werts, das die Anfangsposition von target ist, wenn dieses in toSearch 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 CHARINDEX (Transact-SQL).

Gilt für:

CharIndex(Byte[], Byte[], Nullable<Int64>)

Gibt die Anfangsposition eines Ausdrucks zurück, der in einem anderen Ausdruck gefunden wurde.

public:
 static Nullable<long> CharIndex(cli::array <System::Byte> ^ toSearch, cli::array <System::Byte> ^ target, Nullable<long> startLocation);
[System.Data.Objects.DataClasses.EdmFunction("SqlServer", "CHARINDEX")]
public static long? CharIndex (byte[] toSearch, byte[] target, long? startLocation);
[<System.Data.Objects.DataClasses.EdmFunction("SqlServer", "CHARINDEX")>]
static member CharIndex : byte[] * byte[] * Nullable<int64> -> Nullable<int64>
Public Shared Function CharIndex (toSearch As Byte(), target As Byte(), startLocation As Nullable(Of Long)) As Nullable(Of Long)

Parameter

toSearch
Byte[]

Der Zeichenfolgenausdruck, der durchsucht werden soll.

target
Byte[]

Der zu suchende Zeichenfolgenausdruck.

startLocation
Nullable<Int64>

Die Zeichenposition in toSearch, an der mit der Suche begonnen wird.

Gibt zurück

Die Anfangsposition von target, wenn dieses in toSearch 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 CHARINDEX (Transact-SQL).

Gilt für:

CharIndex(String, String, Nullable<Int32>)

Gibt die Anfangsposition eines Ausdrucks zurück, der in einem anderen Ausdruck gefunden wurde.

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

Parameter

toSearch
String

Der Zeichenfolgenausdruck, der durchsucht werden soll.

target
String

Der zu suchende Zeichenfolgenausdruck.

startLocation
Nullable<Int32>

Die Zeichenposition in toSearch, an der mit der Suche begonnen wird.

Gibt zurück

Die Anfangsposition von target, wenn dieses in toSearch 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 CHARINDEX (Transact-SQL).

Gilt für:

CharIndex(String, String)

Gibt die Anfangsposition eines Ausdrucks zurück, der in einem anderen Ausdruck gefunden wurde.

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

Parameter

toSearch
String

Der Zeichenfolgenausdruck, der durchsucht werden soll.

target
String

Der zu suchende Zeichenfolgenausdruck.

Gibt zurück

Die Anfangsposition von target, wenn dieses in toSearch 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 CHARINDEX (Transact-SQL).

Gilt für:

CharIndex(Byte[], Byte[])

Gibt die Anfangsposition eines Ausdrucks zurück, der in einem anderen Ausdruck gefunden wurde.

public:
 static Nullable<int> CharIndex(cli::array <System::Byte> ^ toSearch, cli::array <System::Byte> ^ target);
[System.Data.Objects.DataClasses.EdmFunction("SqlServer", "CHARINDEX")]
public static int? CharIndex (byte[] toSearch, byte[] target);
[<System.Data.Objects.DataClasses.EdmFunction("SqlServer", "CHARINDEX")>]
static member CharIndex : byte[] * byte[] -> Nullable<int>
Public Shared Function CharIndex (toSearch As Byte(), target As Byte()) As Nullable(Of Integer)

Parameter

toSearch
Byte[]

Der Zeichenfolgenausdruck, der durchsucht werden soll.

target
Byte[]

Der zu suchende Zeichenfolgenausdruck.

Gibt zurück

Die Anfangsposition von target, wenn dieses in toSearch 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 CHARINDEX (Transact-SQL).

Gilt für:

CharIndex(Byte[], Byte[], Nullable<Int32>)

Gibt die Anfangsposition eines Ausdrucks zurück, der in einem anderen Ausdruck gefunden wurde.

public:
 static Nullable<int> CharIndex(cli::array <System::Byte> ^ toSearch, cli::array <System::Byte> ^ target, Nullable<int> startLocation);
[System.Data.Objects.DataClasses.EdmFunction("SqlServer", "CHARINDEX")]
public static int? CharIndex (byte[] toSearch, byte[] target, int? startLocation);
[<System.Data.Objects.DataClasses.EdmFunction("SqlServer", "CHARINDEX")>]
static member CharIndex : byte[] * byte[] * Nullable<int> -> Nullable<int>
Public Shared Function CharIndex (toSearch As Byte(), target As Byte(), startLocation As Nullable(Of Integer)) As Nullable(Of Integer)

Parameter

toSearch
Byte[]

Der Zeichenfolgenausdruck, der durchsucht werden soll.

target
Byte[]

Der zu suchende Zeichenfolgenausdruck.

startLocation
Nullable<Int32>

Die Zeichenposition in toSearch, an der mit der Suche begonnen wird.

Gibt zurück

Die Anfangsposition von target, wenn dieses in toSearch 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 CHARINDEX (Transact-SQL).

Gilt für: