Partager via


WITH -- AS, prédicat d’alias de groupe dans la syntaxe SQL de recherche SharePoint

Dernière modification : mardi 20 juillet 2010

S’applique à : SharePoint Server 2010

Alias de groupe de colonnes qui vous permettent d'utiliser des noms plus courts à la place du nom d'une colonne ou d'un groupe de colonnes. Le prédicat d'alias de groupe fait partie de la clause WHERE.

…WHERE[ WITH(<columns>) AS #<alias_name>] 

Remarques

Vous pouvez spécifier plusieurs alias de groupe, en séparant les prédicats WITH…AS par une virgule.

Quand un alias de groupe est référencé dans le prédicat d'une clause WHERE, la condition est appliquée à chaque colonne du groupe. Les valeurs logiques résultant de la correspondance de chaque colonne sont combinées avec l'opérateur logique OR.

Vous devez définir l'alias avant de pouvoir l'utiliser, et il peut être utilisé seulement dans la clause WHERE. Le nom d'alias (alias_name) doit être un identificateur littéral obligatoirement précédé du signe dièse (#).

Notes

Seul le prédicat FREETEXT prend en charge le groupement et les alias de colonnes avec le prédicat WITH…AS. Le prédicat CONTAINS ne prend pas en charge le groupement et les alias de colonnes.

Le spécificateur des colonnes peut contenir un ou plusieurs spécificateurs de colonne, séparés par une virgule. La liste des colonnes doit être placée entre des parenthèses, et chaque colonne a la syntaxe suivante :

<column_identifier> [<weight_assignment>]

L'identificateur de colonne peut être littéral ou délimité.

Voir aussi

Référence

WHERE, clause dans la syntaxe SQL de recherche SharePoint

FREETEXT, prédicat dans la syntaxe SQL de recherche SharePoint