You are here: Re: View Order Dissappearing « MsSQL Server « IT news, forums, messages
Re: View Order Dissappearing

Posted by Beowulf on 01/03/07 15:51

Russ Rose wrote:
> "David Portas" <REMOVE_BEFORE_REPLYING_dportas@acm.org> wrote in message
> news:1166260108.097369.244780@16g2000cwy.googlegroups.com...
>> Russ Rose wrote:
>>> "Hurricane" <mgreenway@gmail.com> wrote in message
>>> news:1166213549.389511.148520@t46g2000cwa.googlegroups.com...
>>>> When I create a view in SQL and include an ORDER BY clause i can see it
>>>> in Management Studio. However, when I call the same view from an ASP
>>>> page the order goes completely haywire.
>>>>
>>>>
>>>> Any ideas?
>>>>
>>> Does your view specify TOP 100 PERCENT?
>>>
>> If it does then the OP should remove it and the ORDER BY clause. TOP
>> 100 PERCENT is redundant and misleading. It achieves nothing useful.
>
> Other than returning the rows in the desired order that is...

Even with TOP 100 PERCENT and ORDER BY, that's not guaranteed, which I
learned the hard way. In SQL Server, views are not ordered and it is an
error to depend on them being so.

 

Navigation:

[Reply to this message]


Удаленная работа для программистов  •  Как заработать на Google AdSense  •  England, UK  •  статьи на английском  •  PHP MySQL CMS Apache Oscommerce  •  Online Business Knowledge Base  •  DVD MP3 AVI MP4 players codecs conversion help
Home  •  Search  •  Site Map  •  Set as Homepage  •  Add to Favourites

Copyright © 2005-2006 Powered by Custom PHP Programming

Сайт изготовлен в Студии Валентина Петручека
изготовление и поддержка веб-сайтов, разработка программного обеспечения, поисковая оптимизация