Udostępnij za pośrednictwem


SqlFunctions.CharIndex Metoda

Definicja

Zwraca pozycję początkową jednego wyrażenia znalezionego w innym wyrażeniu.

Przeciążenia

CharIndex(String, String, Nullable<Int64>)

Zwraca pozycję początkową jednego wyrażenia znalezionego w innym wyrażeniu.

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

Zwraca pozycję początkową jednego wyrażenia znalezionego w innym wyrażeniu.

CharIndex(String, String, Nullable<Int32>)

Zwraca pozycję początkową jednego wyrażenia znalezionego w innym wyrażeniu.

CharIndex(String, String)

Zwraca pozycję początkową jednego wyrażenia znalezionego w innym wyrażeniu.

CharIndex(Byte[], Byte[])

Zwraca pozycję początkową jednego wyrażenia znalezionego w innym wyrażeniu.

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

Zwraca pozycję początkową jednego wyrażenia znalezionego w innym wyrażeniu.

Uwagi

Nie można wywołać tej funkcji bezpośrednio. Ta funkcja może być wyświetlana tylko w LINQ to Entities zapytaniu.

Ta funkcja jest tłumaczona na odpowiednią funkcję w bazie danych. Aby uzyskać informacje o odpowiedniej funkcji SQL Server, zobacz CHARINDEX (Transact-SQL).

CharIndex(String, String, Nullable<Int64>)

Zwraca pozycję początkową jednego wyrażenia znalezionego w innym wyrażeniu.

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

Wyrażenie ciągu do przeszukania.

target
String

Wyrażenie ciągu, które ma zostać znalezione.

startLocation
Nullable<Int64>

Pozycja znaku w miejscu, w toSearch którym rozpoczyna się wyszukiwanie.

Zwraca

Int64 WartośćNullable<T>, która jest pozycją początkowątarget, jeśli znajduje się w .toSearch

Atrybuty

Uwagi

Nie można wywołać tej funkcji bezpośrednio. Ta funkcja może być wyświetlana tylko w LINQ to Entities zapytaniu.

Ta funkcja jest tłumaczona na odpowiednią funkcję w bazie danych. Aby uzyskać informacje o odpowiedniej funkcji SQL Server, zobacz CHARINDEX (Transact-SQL).

Dotyczy

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

Zwraca pozycję początkową jednego wyrażenia znalezionego w innym wyrażeniu.

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[]

Wyrażenie ciągu do przeszukania.

target
Byte[]

Wyrażenie ciągu, które ma zostać znalezione.

startLocation
Nullable<Int64>

Pozycja znaku, w toSearch której rozpoczyna się wyszukiwanie.

Zwraca

Pozycja początkowa target elementu , jeśli znajduje się w elemecie toSearch.

Atrybuty

Uwagi

Nie można wywołać tej funkcji bezpośrednio. Ta funkcja może być wyświetlana tylko w LINQ to Entities zapytaniu.

Ta funkcja jest tłumaczona na odpowiednią funkcję w bazie danych. Aby uzyskać informacje o odpowiedniej funkcji SQL Server, zobacz CHARINDEX (Transact-SQL).

Dotyczy

CharIndex(String, String, Nullable<Int32>)

Zwraca pozycję początkową jednego wyrażenia znalezionego w innym wyrażeniu.

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

Wyrażenie ciągu do przeszukania.

target
String

Wyrażenie ciągu, które ma zostać znalezione.

startLocation
Nullable<Int32>

Pozycja znaku w miejscu, w toSearch którym rozpoczyna się wyszukiwanie.

Zwraca

Pozycja początkowa target elementu , jeśli znajduje się w elemecie toSearch.

Atrybuty

Uwagi

Nie można wywołać tej funkcji bezpośrednio. Ta funkcja może być wyświetlana tylko w LINQ to Entities zapytaniu.

Ta funkcja jest tłumaczona na odpowiednią funkcję w bazie danych. Aby uzyskać informacje o odpowiedniej funkcji SQL Server, zobacz CHARINDEX (Transact-SQL).

Dotyczy

CharIndex(String, String)

Zwraca pozycję początkową jednego wyrażenia znalezionego w innym wyrażeniu.

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

Wyrażenie ciągu do przeszukania.

target
String

Wyrażenie ciągu, które ma zostać znalezione.

Zwraca

Pozycja początkowa target elementu , jeśli znajduje się w elemecie toSearch.

Atrybuty

Uwagi

Nie można wywołać tej funkcji bezpośrednio. Ta funkcja może być wyświetlana tylko w LINQ to Entities zapytaniu.

Ta funkcja jest tłumaczona na odpowiednią funkcję w bazie danych. Aby uzyskać informacje o odpowiedniej funkcji SQL Server, zobacz CHARINDEX (Transact-SQL).

Dotyczy

CharIndex(Byte[], Byte[])

Zwraca pozycję początkową jednego wyrażenia znalezionego w innym wyrażeniu.

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[]

Wyrażenie ciągu do przeszukania.

target
Byte[]

Wyrażenie ciągu, które ma zostać znalezione.

Zwraca

Pozycja początkowa target elementu , jeśli znajduje się w elemecie toSearch.

Atrybuty

Uwagi

Nie można wywołać tej funkcji bezpośrednio. Ta funkcja może być wyświetlana tylko w LINQ to Entities zapytaniu.

Ta funkcja jest tłumaczona na odpowiednią funkcję w bazie danych. Aby uzyskać informacje o odpowiedniej funkcji SQL Server, zobacz CHARINDEX (Transact-SQL).

Dotyczy

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

Zwraca pozycję początkową jednego wyrażenia znalezionego w innym wyrażeniu.

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[]

Wyrażenie ciągu do przeszukania.

target
Byte[]

Wyrażenie ciągu, które ma zostać znalezione.

startLocation
Nullable<Int32>

Pozycja znaku w miejscu, w toSearch którym rozpoczyna się wyszukiwanie.

Zwraca

Pozycja początkowa target elementu , jeśli znajduje się w elemecie toSearch.

Atrybuty

Uwagi

Nie można wywołać tej funkcji bezpośrednio. Ta funkcja może być wyświetlana tylko w LINQ to Entities zapytaniu.

Ta funkcja jest tłumaczona na odpowiednią funkcję w bazie danych. Aby uzyskać informacje o odpowiedniej funkcji SQL Server, zobacz CHARINDEX (Transact-SQL).

Dotyczy