Partager via


WITH -- AS, prédicat d'alias de groupe dans la syntaxe SQL de la recherche de contenu d'entreprise

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

Autres ressources

Clause WHERE en syntaxe SQL de recherche de contenu d'entreprise
FREETEXT, prédicat dans la syntaxe SQL de la recherche de contenu d'entreprise