Lenguaje

SqlFunctions.CharIndex Método

Definición

Devuelve la posición inicial de una expresión que se encuentra dentro de otra expresión.

Sobrecargas

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

Devuelve la posición inicial de una expresión que se encuentra dentro de otra expresión.

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

Devuelve la posición inicial de una expresión que se encuentra dentro de otra expresión.

CharIndex(String, String, Nullable<Int32>)

Devuelve la posición inicial de una expresión que se encuentra dentro de otra expresión.

CharIndex(String, String)

Devuelve la posición inicial de una expresión que se encuentra dentro de otra expresión.

CharIndex(Byte[], Byte[])

Devuelve la posición inicial de una expresión que se encuentra dentro de otra expresión.

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

Devuelve la posición inicial de una expresión que se encuentra dentro de otra expresión.

Comentarios

No se puede llamar directamente a esta función. Esta función solo puede aparecer dentro de una consulta LINQ to Entities.

Esta función se traduce a una función correspondiente de la base de datos. Para obtener información sobre la función de SQL Server correspondiente, vea CHARINDEX (Transact-SQL).

CharIndex(String, String, Nullable<Int64>)

Devuelve la posición inicial de una expresión que se encuentra dentro de otra expresión.

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

Expresión de cadena que se va a buscar.

target
String

Expresión de cadena que se va a encontrar.

startLocation
Nullable<Int64>

Posición del carácter en la toSearch que comienza la búsqueda.

Devoluciones

Nullable<T> valor de Int64 que es la posición inicial de target si se encuentra en toSearch.

Atributos

Comentarios

No se puede llamar directamente a esta función. Esta función solo puede aparecer dentro de una consulta LINQ to Entities.

Esta función se traduce a una función correspondiente de la base de datos. Para obtener información sobre la función de SQL Server correspondiente, vea CHARINDEX (Transact-SQL).

Se aplica a

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

Devuelve la posición inicial de una expresión que se encuentra dentro de otra expresión.

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

Expresión de cadena que se va a buscar.

target
Byte[]

Expresión de cadena que se va a encontrar.

startLocation
Nullable<Int64>

Posición del carácter en la toSearch que comienza la búsqueda.

Devoluciones

Posición inicial de target si se encuentra en toSearch.

Atributos

Comentarios

No se puede llamar directamente a esta función. Esta función solo puede aparecer dentro de una consulta LINQ to Entities.

Esta función se traduce a una función correspondiente de la base de datos. Para obtener información sobre la función de SQL Server correspondiente, vea CHARINDEX (Transact-SQL).

Se aplica a

CharIndex(String, String, Nullable<Int32>)

Devuelve la posición inicial de una expresión que se encuentra dentro de otra expresión.

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

Expresión de cadena que se va a buscar.

target
String

Expresión de cadena que se va a encontrar.

startLocation
Nullable<Int32>

Posición del carácter en la toSearch que comienza la búsqueda.

Devoluciones

Posición inicial de target si se encuentra en toSearch.

Atributos

Comentarios

No se puede llamar directamente a esta función. Esta función solo puede aparecer dentro de una consulta LINQ to Entities.

Esta función se traduce a una función correspondiente de la base de datos. Para obtener información sobre la función de SQL Server correspondiente, vea CHARINDEX (Transact-SQL).

Se aplica a

CharIndex(String, String)

Devuelve la posición inicial de una expresión que se encuentra dentro de otra expresión.

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

Expresión de cadena que se va a buscar.

target
String

Expresión de cadena que se va a encontrar.

Devoluciones

Posición inicial de target si se encuentra en toSearch.

Atributos

Comentarios

No se puede llamar directamente a esta función. Esta función solo puede aparecer dentro de una consulta LINQ to Entities.

Esta función se traduce a una función correspondiente de la base de datos. Para obtener información sobre la función de SQL Server correspondiente, vea CHARINDEX (Transact-SQL).

Se aplica a

CharIndex(Byte[], Byte[])

Devuelve la posición inicial de una expresión que se encuentra dentro de otra expresión.

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

Expresión de cadena que se va a buscar.

target
Byte[]

Expresión de cadena que se va a encontrar.

Devoluciones

Posición inicial de target si se encuentra en toSearch.

Atributos

Comentarios

No se puede llamar directamente a esta función. Esta función solo puede aparecer dentro de una consulta LINQ to Entities.

Esta función se traduce a una función correspondiente de la base de datos. Para obtener información sobre la función de SQL Server correspondiente, vea CHARINDEX (Transact-SQL).

Se aplica a

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

Devuelve la posición inicial de una expresión que se encuentra dentro de otra expresión.

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

Expresión de cadena que se va a buscar.

target
Byte[]

Expresión de cadena que se va a encontrar.

startLocation
Nullable<Int32>

Posición del carácter en la toSearch que comienza la búsqueda.

Devoluciones

Posición inicial de target si se encuentra en toSearch.

Atributos

Comentarios

No se puede llamar directamente a esta función. Esta función solo puede aparecer dentro de una consulta LINQ to Entities.

Esta función se traduce a una función correspondiente de la base de datos. Para obtener información sobre la función de SQL Server correspondiente, vea CHARINDEX (Transact-SQL).

Se aplica a