SqlFunctions.CharIndex Método

Definição

Retorna a posição inicial de uma expressão encontrada em outra expressão.

Sobrecargas

Nome Description
CharIndex(String, String, Nullable<Int64>)

Retorna a posição inicial de uma expressão encontrada em outra expressão.

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

Retorna a posição inicial de uma expressão encontrada em outra expressão.

CharIndex(String, String, Nullable<Int32>)

Retorna a posição inicial de uma expressão encontrada em outra expressão.

CharIndex(String, String)

Retorna a posição inicial de uma expressão encontrada em outra expressão.

CharIndex(Byte[], Byte[])

Retorna a posição inicial de uma expressão encontrada em outra expressão.

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

Retorna a posição inicial de uma expressão encontrada em outra expressão.

Comentários

Você não pode chamar essa função diretamente. Essa função só pode aparecer em uma consulta LINQ to Entities.

Essa função é traduzida para uma função correspondente no banco de dados. Para obter informações sobre a função SQL Server correspondente, consulte CHARINDEX (Transact-SQL).

CharIndex(String, String, Nullable<Int64>)

Retorna a posição inicial de uma expressão encontrada em outra expressão.

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)

Parâmetros

toSearch
String

A expressão de cadeia de caracteres a ser pesquisada.

target
String

A expressão de cadeia de caracteres a ser encontrada.

startLocation
Nullable<Int64>

A posição do caractere em toSearch que a pesquisa começa.

Retornos

Um Nullable<T> valor Int64 que é a posição inicial de target se ele for encontrado em toSearch.

Atributos

Comentários

Você não pode chamar essa função diretamente. Essa função só pode aparecer em uma consulta LINQ to Entities.

Essa função é traduzida para uma função correspondente no banco de dados. Para obter informações sobre a função SQL Server correspondente, consulte CHARINDEX (Transact-SQL).

Aplica-se a

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

Retorna a posição inicial de uma expressão encontrada em outra expressão.

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)

Parâmetros

toSearch
Byte[]

A expressão de cadeia de caracteres a ser pesquisada.

target
Byte[]

A expressão de cadeia de caracteres a ser encontrada.

startLocation
Nullable<Int64>

A posição do caractere na toSearch qual a pesquisa começa.

Retornos

A posição inicial de target se for encontrada em toSearch.

Atributos

Comentários

Você não pode chamar essa função diretamente. Essa função só pode aparecer em uma consulta LINQ to Entities.

Essa função é traduzida para uma função correspondente no banco de dados. Para obter informações sobre a função SQL Server correspondente, consulte CHARINDEX (Transact-SQL).

Aplica-se a

CharIndex(String, String, Nullable<Int32>)

Retorna a posição inicial de uma expressão encontrada em outra expressão.

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)

Parâmetros

toSearch
String

A expressão de cadeia de caracteres a ser pesquisada.

target
String

A expressão de cadeia de caracteres a ser encontrada.

startLocation
Nullable<Int32>

A posição do caractere em toSearch que a pesquisa começa.

Retornos

A posição inicial de target se for encontrada em toSearch.

Atributos

Comentários

Você não pode chamar essa função diretamente. Essa função só pode aparecer em uma consulta LINQ to Entities.

Essa função é traduzida para uma função correspondente no banco de dados. Para obter informações sobre a função SQL Server correspondente, consulte CHARINDEX (Transact-SQL).

Aplica-se a

CharIndex(String, String)

Retorna a posição inicial de uma expressão encontrada em outra expressão.

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)

Parâmetros

toSearch
String

A expressão de cadeia de caracteres a ser pesquisada.

target
String

A expressão de cadeia de caracteres a ser encontrada.

Retornos

A posição inicial de target se for encontrada em toSearch.

Atributos

Comentários

Você não pode chamar essa função diretamente. Essa função só pode aparecer em uma consulta LINQ to Entities.

Essa função é traduzida para uma função correspondente no banco de dados. Para obter informações sobre a função SQL Server correspondente, consulte CHARINDEX (Transact-SQL).

Aplica-se a

CharIndex(Byte[], Byte[])

Retorna a posição inicial de uma expressão encontrada em outra expressão.

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)

Parâmetros

toSearch
Byte[]

A expressão de cadeia de caracteres a ser pesquisada.

target
Byte[]

A expressão de cadeia de caracteres a ser encontrada.

Retornos

A posição inicial de target se for encontrada em toSearch.

Atributos

Comentários

Você não pode chamar essa função diretamente. Essa função só pode aparecer em uma consulta LINQ to Entities.

Essa função é traduzida para uma função correspondente no banco de dados. Para obter informações sobre a função SQL Server correspondente, consulte CHARINDEX (Transact-SQL).

Aplica-se a

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

Retorna a posição inicial de uma expressão encontrada em outra expressão.

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)

Parâmetros

toSearch
Byte[]

A expressão de cadeia de caracteres a ser pesquisada.

target
Byte[]

A expressão de cadeia de caracteres a ser encontrada.

startLocation
Nullable<Int32>

A posição do caractere em toSearch que a pesquisa começa.

Retornos

A posição inicial de target se for encontrada em toSearch.

Atributos

Comentários

Você não pode chamar essa função diretamente. Essa função só pode aparecer em uma consulta LINQ to Entities.

Essa função é traduzida para uma função correspondente no banco de dados. Para obter informações sobre a função SQL Server correspondente, consulte CHARINDEX (Transact-SQL).

Aplica-se a