pb vues

Le
damien ricco
Bonjour,
merci de ta reponse,
oui en effet une vue est une table particuliere, je suis d'accord , le pb
c'est dans le pg j'appelle une vue du style vue classee par titre que j'ai
lorsque je lance la requete un select * from toto alors que je veux un
SELECT TOP (100) PERCENT id, titre, genre
FROM dbo.toto
ORDER BY titre
dans la sql 2000 j'ai construit ces vues par sql manager l'interface
graphique.
ds sql 2005 lorsque je fait open view j'ai donc la liste des donnees non
"triees" je modify, dans le sql panel ma requete est bonne j'execute je
retrouve mes donnees triees, je sauvegarde ma vue, rien a faire
comment faire pour que quand je fais un open view je retrouve mes donnees
triees afin d'eviter de refaire le pgr?
Merci
Vidéos High-Tech et Jeu Vidéo
Téléchargements
Vos réponses
Gagnez chaque mois un abonnement Premium avec GNT : Inscrivez-vous !
Trier par : date / pertinence
zoltix
Le #11882621
On 20 fév, 18:28, "damien ricco"
Bonjour,
merci de ta reponse,
oui en effet une vue est une table particuliere, je suis d'accord , le pb
c'est dans le pg j'appelle une vue du style vue classee par titre que j'ai
lorsque je lance la requete un select * from toto alors que je veux un
SELECT TOP (100) PERCENT id, titre, genre
FROM dbo.toto
ORDER BY titre
dans la sql 2000 j'ai construit ces vues par sql manager l'interface
graphique.
ds sql 2005 lorsque je fait open view j'ai donc la liste des donnees non
"triees" je modify, dans le sql panel ma requete est bonne j'execute je
retrouve mes donnees triees, je sauvegarde ma vue, rien a faire
comment faire pour que quand je fais un open view je retrouve mes donnees
triees afin d'eviter de refaire le pgr?
Merci



Pourquoi tu as changé de titre, car pour moi c'est un nouveau
sujet.....je t'ai répondu.....
SQLpro
Le #11882601
On 20 fév, 18:28, "damien ricco"
Bonjour,
merci de ta reponse,
oui en effet une vue est une table particuliere, je suis d'accord , le pb
c'est dans le pg j'appelle une vue du style vue classee par titre que j'ai
lorsque je lance la requete un select * from toto alors que je veux un
SELECT TOP (100) PERCENT id, titre, genre
FROM dbo.toto
ORDER BY titre
dans la sql 2000 j'ai construit ces vues par sql manager l'interface
graphique.
ds sql 2005 lorsque je fait open view j'ai donc la liste des donnees non
"triees" je modify, dans le sql panel ma requete est bonne j'execute je
retrouve mes donnees triees, je sauvegarde ma vue, rien a faire
comment faire pour que quand je fais un open view je retrouve mes donnees
triees afin d'eviter de refaire le pgr?
Merci



cela n'est pas possible. IL N'EST PAS POSSIBLE D'OBLIGER LE MOTEUR SQL
A FAIRE UN TRI DANS UNE VUE !

A +
zoltix
Le #11882591
On 21 fév, 10:18, SQLpro
On 20 fév, 18:28, "damien ricco"


> Bonjour,
> merci de ta reponse,
> oui en effet une vue est une table particuliere, je suis d'accord , le p b
> c'est dans le pg j'appelle une vue du style vue classee par titre que j' ai
> lorsque je lance la requete un select * from toto alors que je veux un
> SELECT TOP (100) PERCENT id, titre, genre
> FROM dbo.toto
> ORDER BY titre
> dans la sql 2000 j'ai construit ces vues par sql manager l'interface
> graphique.
> ds sql 2005 lorsque je fait open view j'ai donc la liste des donnees non
> "triees" je modify, dans le sql panel ma requete est bonne j'execute je
> retrouve mes donnees triees, je sauvegarde ma vue, rien a faire
> comment faire pour que quand je fais un open view je retrouve mes donnee s
> triees afin d'eviter de refaire le pgr?
> Merci

cela n'est pas possible. IL N'EST PAS POSSIBLE D'OBLIGER LE MOTEUR SQL
A FAIRE UN TRI DANS UNE VUE !

A +



si je t'ai repondu dans l'autre post.....
Patrice
Le #11882581
Cette "astuce" n'est plus prise en compte dans SQL Server 2005 (de mémoire
le point de vue de SQL Server est que le ORDER sert simplement avec TOP à
déterminer les lignes qui seront sélectionnées et non pas à trier le
résultat final).

Ma préférence personnelle serait de ne pas chercher à trier dans les vues.

--
Patrice

"damien ricco" %23%23LVDY%
Bonjour,
merci de ta reponse,
oui en effet une vue est une table particuliere, je suis d'accord , le pb
c'est dans le pg j'appelle une vue du style vue classee par titre que j'ai
lorsque je lance la requete un select * from toto alors que je veux un
SELECT TOP (100) PERCENT id, titre, genre
FROM dbo.toto
ORDER BY titre
dans la sql 2000 j'ai construit ces vues par sql manager l'interface
graphique.
ds sql 2005 lorsque je fait open view j'ai donc la liste des donnees non
"triees" je modify, dans le sql panel ma requete est bonne j'execute je
retrouve mes donnees triees, je sauvegarde ma vue, rien a faire
comment faire pour que quand je fais un open view je retrouve mes donnees
triees afin d'eviter de refaire le pgr?
Merci



Publicité
Poster une réponse
Anonyme