Sdílet prostřednictvím


SqlFunctions.CharIndex Metoda

Definice

Vrátí počáteční pozici jednoho výrazu nalezeného v jiném výrazu.

Přetížení

CharIndex(String, String, Nullable<Int64>)

Vrátí počáteční pozici jednoho výrazu nalezeného v jiném výrazu.

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

Vrátí počáteční pozici jednoho výrazu nalezeného v jiném výrazu.

CharIndex(String, String, Nullable<Int32>)

Vrátí počáteční pozici jednoho výrazu nalezeného v jiném výrazu.

CharIndex(String, String)

Vrátí počáteční pozici jednoho výrazu nalezeného v jiném výrazu.

CharIndex(Byte[], Byte[])

Vrátí počáteční pozici jednoho výrazu nalezeného v jiném výrazu.

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

Vrátí počáteční pozici jednoho výrazu nalezeného v jiném výrazu.

Poznámky

Tuto funkci nelze volat přímo. Tato funkce se může zobrazit pouze v LINQ to Entities dotazu.

Tato funkce se přeloží na odpovídající funkci v databázi. Informace o odpovídající funkci SQL Server najdete v tématu CHARINDEX (Transact-SQL).

CharIndex(String, String, Nullable<Int64>)

Vrátí počáteční pozici jednoho výrazu nalezeného v jiném výrazu.

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)

Parametry

toSearch
String

Řetězcový výraz, který má být prohledán.

target
String

Řetězcový výraz, který se má najít.

startLocation
Nullable<Int64>

Pozice znaku v místě, kde toSearch začíná hledání.

Návraty

HodnotaNullable<T>, která je počátečním umístěním, target pokud je nalezena v toSearch.Int64

Atributy

Poznámky

Tuto funkci nelze volat přímo. Tato funkce se může zobrazit pouze v LINQ to Entities dotazu.

Tato funkce se přeloží na odpovídající funkci v databázi. Informace o odpovídající funkci SQL Server najdete v tématu CHARINDEX (Transact-SQL).

Platí pro

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

Vrátí počáteční pozici jednoho výrazu nalezeného v jiném výrazu.

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)

Parametry

toSearch
Byte[]

Řetězcový výraz, který má být prohledán.

target
Byte[]

Řetězcový výraz, který se má najít.

startLocation
Nullable<Int64>

Pozice znaku, ve toSearch které začíná hledání.

Návraty

Počáteční pozice, target pokud se nachází v toSearch.

Atributy

Poznámky

Tuto funkci nelze volat přímo. Tato funkce se může zobrazit pouze v LINQ to Entities dotazu.

Tato funkce se přeloží na odpovídající funkci v databázi. Informace o odpovídající funkci SQL Server najdete v tématu CHARINDEX (Transact-SQL).

Platí pro

CharIndex(String, String, Nullable<Int32>)

Vrátí počáteční pozici jednoho výrazu nalezeného v jiném výrazu.

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)

Parametry

toSearch
String

Řetězcový výraz, který má být prohledán.

target
String

Řetězcový výraz, který se má najít.

startLocation
Nullable<Int32>

Pozice znaku v místě, kde toSearch začíná hledání.

Návraty

Počáteční pozice, target pokud se nachází v toSearch.

Atributy

Poznámky

Tuto funkci nelze volat přímo. Tato funkce se může zobrazit pouze v LINQ to Entities dotazu.

Tato funkce se přeloží na odpovídající funkci v databázi. Informace o odpovídající funkci SQL Server najdete v tématu CHARINDEX (Transact-SQL).

Platí pro

CharIndex(String, String)

Vrátí počáteční pozici jednoho výrazu nalezeného v jiném výrazu.

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)

Parametry

toSearch
String

Řetězcový výraz, který má být prohledán.

target
String

Řetězcový výraz, který se má najít.

Návraty

Počáteční pozice, target pokud se nachází v toSearch.

Atributy

Poznámky

Tuto funkci nelze volat přímo. Tato funkce se může zobrazit pouze v LINQ to Entities dotazu.

Tato funkce se přeloží na odpovídající funkci v databázi. Informace o odpovídající funkci SQL Server najdete v tématu CHARINDEX (Transact-SQL).

Platí pro

CharIndex(Byte[], Byte[])

Vrátí počáteční pozici jednoho výrazu nalezeného v jiném výrazu.

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)

Parametry

toSearch
Byte[]

Řetězcový výraz, který má být prohledán.

target
Byte[]

Řetězcový výraz, který se má najít.

Návraty

Počáteční pozice, target pokud se nachází v toSearch.

Atributy

Poznámky

Tuto funkci nelze volat přímo. Tato funkce se může zobrazit pouze v LINQ to Entities dotazu.

Tato funkce se přeloží na odpovídající funkci v databázi. Informace o odpovídající funkci SQL Server najdete v tématu CHARINDEX (Transact-SQL).

Platí pro

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

Vrátí počáteční pozici jednoho výrazu nalezeného v jiném výrazu.

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)

Parametry

toSearch
Byte[]

Řetězcový výraz, který má být prohledán.

target
Byte[]

Řetězcový výraz, který se má najít.

startLocation
Nullable<Int32>

Pozice znaku v místě, kde toSearch začíná hledání.

Návraty

Počáteční pozice, target pokud se nachází v toSearch.

Atributy

Poznámky

Tuto funkci nelze volat přímo. Tato funkce se může zobrazit pouze v LINQ to Entities dotazu.

Tato funkce se přeloží na odpovídající funkci v databázi. Informace o odpovídající funkci SQL Server najdete v tématu CHARINDEX (Transact-SQL).

Platí pro