WITH |
Avec |
---|---|
SQL Server | Microsoft SQL Server |
Syntaxe
[ WITH common_table_expression [ ,...n ] ] common_table_expression::= expression_name [ ( column_name [ ,...n ] ) ] AS ( CTE_query_definition ) |
Paramètres
Nom | Description |
---|---|
expression_name | Ce paramètre permet d'indiquer un identificateur valide pour l'expression de table commune. |
column_name | Ce paramètre permet d'indiquer un nom de colonne dans l'expression de table commune. |
CTE_query_definition | Ce paramètre permet d'indiquer l'instruction SELECT calculant l'ensemble de résultat de l'expression de la table commune. |
Description
Cette instruction permet de spécifier un ensemble de résultats temporaires, connu sous le nom de table commune (CTE) pour des instructions SELECT, INSERT, UPDATE, DELETE ou CREATE VIEW.
Remarque
- Une expression de la table commune peut inclure des références à elle-même. C'est ce qu'on appelle une expression de table commune récursive.
Dernière mise à jour : Samedi, le 4 novembre 2017