Condividi tramite


Metodo SqlFunctions.PatIndex

[Questa pagina è specifica della versione 6 di Entity Framework. La versione più recente è disponibile come pacchetto NuGet per "Entity Framework". Per ulteriori informazioni su Entity Framework, vedere la pagina msdn.com/data/ef.]

Restituisce la posizione iniziale della prima occorrenza di un modello in un'espressione specificata o una sequenza di zero se il modello non è trovato, su tutti i tipi di dati validi testo e carattere.

Spazio dei nomi:  System.Data.Entity.SqlServer
Assembly:  EntityFramework.SqlServer (in EntityFramework.SqlServer.dll)

Sintassi

'Dichiarazione
<DbFunctionAttribute("SqlServer", "PATINDEX")> _
<SuppressMessageAttribute("Microsoft.Naming", "CA1720:IdentifiersShouldNotContainTypeNames", MessageId := "string")> _
<SuppressMessageAttribute("Microsoft.Usage", "CA1801:ReviewUnusedParameters", MessageId := "stringPattern")> _
<SuppressMessageAttribute("Microsoft.Usage", "CA1801:ReviewUnusedParameters", MessageId := "target")> _
Public Shared Function PatIndex ( _
    stringPattern As String, _
    target As String _
) As Nullable(Of Integer)
'Utilizzo
Dim stringPattern As String 
Dim target As String 
Dim returnValue As Nullable(Of Integer)

returnValue = SqlFunctions.PatIndex(stringPattern, _
    target)
[DbFunctionAttribute("SqlServer", "PATINDEX")]
[SuppressMessageAttribute("Microsoft.Naming", "CA1720:IdentifiersShouldNotContainTypeNames", MessageId = "string")]
[SuppressMessageAttribute("Microsoft.Usage", "CA1801:ReviewUnusedParameters", MessageId = "stringPattern")]
[SuppressMessageAttribute("Microsoft.Usage", "CA1801:ReviewUnusedParameters", MessageId = "target")]
public static Nullable<int> PatIndex(
    string stringPattern,
    string target
)
[DbFunctionAttribute(L"SqlServer", L"PATINDEX")]
[SuppressMessageAttribute(L"Microsoft.Naming", L"CA1720:IdentifiersShouldNotContainTypeNames", MessageId = L"string")]
[SuppressMessageAttribute(L"Microsoft.Usage", L"CA1801:ReviewUnusedParameters", MessageId = L"stringPattern")]
[SuppressMessageAttribute(L"Microsoft.Usage", L"CA1801:ReviewUnusedParameters", MessageId = L"target")]
public:
static Nullable<int> PatIndex(
    String^ stringPattern, 
    String^ target
)
[<DbFunctionAttribute("SqlServer", "PATINDEX")>]
[<SuppressMessageAttribute("Microsoft.Naming", "CA1720:IdentifiersShouldNotContainTypeNames", MessageId = "string")>]
[<SuppressMessageAttribute("Microsoft.Usage", "CA1801:ReviewUnusedParameters", MessageId = "stringPattern")>]
[<SuppressMessageAttribute("Microsoft.Usage", "CA1801:ReviewUnusedParameters", MessageId = "target")>]
static member PatIndex : 
        stringPattern:string * 
        target:string -> Nullable<int> 
public static function PatIndex(
    stringPattern : String, 
    target : String
) : Nullable<int>

Parametri

  • stringPattern
    Tipo: System.String
    Modello di stringa da cercare.

Valore restituito

Tipo: System.Nullable<Int32>
Posizione del carattere iniziale dove è stato trovato il modello di stringa.

Vedere anche

Riferimento

SqlFunctions Classe

Spazio dei nomi System.Data.Entity.SqlServer