Partager via


SqlFunctions.CharIndex Méthode

Définition

Retourne la position de départ d'une expression trouvée au sein d'une autre expression.

Surcharges

CharIndex(String, String, Nullable<Int64>)

Retourne la position de départ d'une expression trouvée au sein d'une autre expression.

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

Retourne la position de départ d'une expression trouvée au sein d'une autre expression.

CharIndex(String, String, Nullable<Int32>)

Retourne la position de départ d'une expression trouvée au sein d'une autre expression.

CharIndex(String, String)

Retourne la position de départ d'une expression trouvée au sein d'une autre expression.

CharIndex(Byte[], Byte[])

Retourne la position de départ d'une expression trouvée au sein d'une autre expression.

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

Retourne la position de départ d'une expression trouvée au sein d'une autre expression.

Remarques

Vous ne pouvez pas appeler cette fonction directement. Cette fonction ne peut apparaître que dans une requête LINQ to Entities.

Cette fonction est traduite en fonction correspondante dans la base de données. Pour plus d’informations sur la fonction SQL Server correspondante, consultez CHARINDEX (Transact-SQL).

CharIndex(String, String, Nullable<Int64>)

Retourne la position de départ d'une expression trouvée au sein d'une autre expression.

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)

Paramètres

toSearch
String

Expression de chaîne à rechercher.

target
String

Expression de chaîne à trouver.

startLocation
Nullable<Int64>

Position du caractère dans toSearch où la recherche commence.

Retours

Nullable<T> de valeur Int64 qui est la position de départ de target si elle est présente dans toSearch.

Attributs

Remarques

Vous ne pouvez pas appeler cette fonction directement. Cette fonction ne peut apparaître que dans une requête LINQ to Entities.

Cette fonction est traduite en fonction correspondante dans la base de données. Pour plus d’informations sur la fonction SQL Server correspondante, consultez CHARINDEX (Transact-SQL).

S’applique à

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

Retourne la position de départ d'une expression trouvée au sein d'une autre expression.

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)

Paramètres

toSearch
Byte[]

Expression de chaîne à rechercher.

target
Byte[]

Expression de chaîne à trouver.

startLocation
Nullable<Int64>

Position du caractère dans toSearch où la recherche commence.

Retours

Position de départ de target si présente dans toSearch.

Attributs

Remarques

Vous ne pouvez pas appeler cette fonction directement. Cette fonction ne peut apparaître que dans une requête LINQ to Entities.

Cette fonction est traduite en fonction correspondante dans la base de données. Pour plus d’informations sur la fonction SQL Server correspondante, consultez CHARINDEX (Transact-SQL).

S’applique à

CharIndex(String, String, Nullable<Int32>)

Retourne la position de départ d'une expression trouvée au sein d'une autre expression.

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)

Paramètres

toSearch
String

Expression de chaîne à rechercher.

target
String

Expression de chaîne à trouver.

startLocation
Nullable<Int32>

Position du caractère dans toSearch où la recherche commence.

Retours

Position de départ de target si présente dans toSearch.

Attributs

Remarques

Vous ne pouvez pas appeler cette fonction directement. Cette fonction ne peut apparaître que dans une requête LINQ to Entities.

Cette fonction est traduite en fonction correspondante dans la base de données. Pour plus d’informations sur la fonction SQL Server correspondante, consultez CHARINDEX (Transact-SQL).

S’applique à

CharIndex(String, String)

Retourne la position de départ d'une expression trouvée au sein d'une autre expression.

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)

Paramètres

toSearch
String

Expression de chaîne à rechercher.

target
String

Expression de chaîne à trouver.

Retours

Position de départ de target si présente dans toSearch.

Attributs

Remarques

Vous ne pouvez pas appeler cette fonction directement. Cette fonction ne peut apparaître que dans une requête LINQ to Entities.

Cette fonction est traduite en fonction correspondante dans la base de données. Pour plus d’informations sur la fonction SQL Server correspondante, consultez CHARINDEX (Transact-SQL).

S’applique à

CharIndex(Byte[], Byte[])

Retourne la position de départ d'une expression trouvée au sein d'une autre expression.

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)

Paramètres

toSearch
Byte[]

Expression de chaîne à rechercher.

target
Byte[]

Expression de chaîne à trouver.

Retours

Position de départ de target si présente dans toSearch.

Attributs

Remarques

Vous ne pouvez pas appeler cette fonction directement. Cette fonction ne peut apparaître que dans une requête LINQ to Entities.

Cette fonction est traduite en fonction correspondante dans la base de données. Pour plus d’informations sur la fonction SQL Server correspondante, consultez CHARINDEX (Transact-SQL).

S’applique à

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

Retourne la position de départ d'une expression trouvée au sein d'une autre expression.

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)

Paramètres

toSearch
Byte[]

Expression de chaîne à rechercher.

target
Byte[]

Expression de chaîne à trouver.

startLocation
Nullable<Int32>

Position du caractère dans toSearch où la recherche commence.

Retours

Position de départ de target si présente dans toSearch.

Attributs

Remarques

Vous ne pouvez pas appeler cette fonction directement. Cette fonction ne peut apparaître que dans une requête LINQ to Entities.

Cette fonction est traduite en fonction correspondante dans la base de données. Pour plus d’informations sur la fonction SQL Server correspondante, consultez CHARINDEX (Transact-SQL).

S’applique à