PATINDEX (SQL Server Compact Edition)

Renvoie la position de départ de la première occurrence d'un modèle dans une expression spécifiée, ou des zéros si le modèle est introuvable, pour tous les types de données text et character valides.

Syntaxe

PATINDEX ( '%pattern%', expression ) 

Arguments

  • pattern
    Chaîne littérale. Vous pouvez utiliser des caractères génériques ; toutefois, le caractère % doit précéder et suivre le pattern (sauf lors de la recherche des premiers ou derniers caractères). L'argument pattern est une expression des types implicitement convertibles en type nchar, nvarchar ou ntext.
  • expression
    Expression, représentant généralement une colonne dans laquelle le modèle spécifié est recherché. L'argument expression peut être de type nchar, nvarchar ou ntext.

Valeur retournée

int

Exemple

L'exemple suivant recherche dans la liste des produits ceux dont le nom contient le mot « Anton ».

SELECT ProductName, PATINDEX('%Anton%', ProductName)
FROM Products

Voir aussi

Aide et information

Assistance sur SQL Server Compact Edition