OVH Cloud OVH Cloud

SQL Server et Requete Recursives ??

4 réponses
Avatar
News Groups
Bonjour,

Apparemment après recherche, SQL Server ne prend pas en charge les Requêtes
récursives avec la syntaxe
"..WITH RECURSIVE ... AS", je ne trouve rien dans l'aide à ce sujet.
Quelqu'un peut-il m'aider et m'orienter sur le sujet ?
Note: la recursivité est elle propre à SQL 3 ?

Merci de votre Aide,
Thierry.

4 réponses

Avatar
Sylvain Lafontaine
Non, les requêtes récursives ne font pas partie de SQL-Server 2000; quoique
qu'il me semble avoir lu quelque part qu'une telle option serait disponible
sous SQL-Server 2005.

S. L.

"News Groups" wrote in message
news:4135aaab$0$28834$
Bonjour,

Apparemment après recherche, SQL Server ne prend pas en charge les
Requêtes
récursives avec la syntaxe
"..WITH RECURSIVE ... AS", je ne trouve rien dans l'aide à ce sujet.
Quelqu'un peut-il m'aider et m'orienter sur le sujet ?
Note: la recursivité est elle propre à SQL 3 ?

Merci de votre Aide,
Thierry.




Avatar
News Groups
Merci de ta confirmation,
Thierry.
"Sylvain Lafontaine" <sylvain aei ca (fill the blanks, no spam please)> a
écrit dans le message de news:
Non, les requêtes récursives ne font pas partie de SQL-Server 2000;


quoique
qu'il me semble avoir lu quelque part qu'une telle option serait


disponible
sous SQL-Server 2005.

S. L.

"News Groups" wrote in message
news:4135aaab$0$28834$
> Bonjour,
>
> Apparemment après recherche, SQL Server ne prend pas en charge les
> Requêtes
> récursives avec la syntaxe
> "..WITH RECURSIVE ... AS", je ne trouve rien dans l'aide à ce sujet.
> Quelqu'un peut-il m'aider et m'orienter sur le sujet ?
> Note: la recursivité est elle propre à SQL 3 ?
>
> Merci de votre Aide,
> Thierry.
>
>




Avatar
lionelp
Bonjour,

Oui c'est pris en charge en 2005 avec la syntaxe
normalisée d'ailleurs.

Cordialement,
LionelP

-----Message d'origine-----
Non, les requêtes récursives ne font pas partie de SQL-


Server 2000; quoique
qu'il me semble avoir lu quelque part qu'une telle option


serait disponible
sous SQL-Server 2005.

S. L.

"News Groups" wrote in message
news:4135aaab$0$28834$
Bonjour,

Apparemment après recherche, SQL Server ne prend pas en




charge les
Requêtes
récursives avec la syntaxe
"..WITH RECURSIVE ... AS", je ne trouve rien dans




l'aide à ce sujet.
Quelqu'un peut-il m'aider et m'orienter sur le sujet ?
Note: la recursivité est elle propre à SQL 3 ?

Merci de votre Aide,
Thierry.






.



Avatar
Fred BROUARD
1) les requêtes récursives sont prévues dans la norme SQL 1999
2) MS SQL Server 2000 ne les supporte pas
3) MS SQL Server 2005 les supportera
4) il existe des modèles permettant d'éviter la récursivité et donc d'obtenir
des performances.

A lire :
http://sqlpro.developpez.com/Tree/SQL_tree.html

A +

--
Frédéric BROUARD, MVP SQL Server. Expert SQL / spécialiste Delphi, web
Livre SQL - col. Référence : http://sqlpro.developpez.com/bookSQL.html
Le site du SQL, pour débutants et pros : http://sqlpro.developpez.com
************************ www.datasapiens.com *************************


News Groups a écrit:
Bonjour,

Apparemment après recherche, SQL Server ne prend pas en charge les Requêtes
récursives avec la syntaxe
"..WITH RECURSIVE ... AS", je ne trouve rien dans l'aide à ce sujet.
Quelqu'un peut-il m'aider et m'orienter sur le sujet ?
Note: la recursivité est elle propre à SQL 3 ?

Merci de votre Aide,
Thierry.