Hallo! > > "TOP 100 PERCENT" ist erforderlich, damit der SQL-Server nach > > "View1.Kursbeginn" sortieren kann; ansonsten w�rde die View nicht > > sortiert. > > Das habe ich ja noch nie geh�rt (oder Bemerkt). Wie erkl�rt sich das?
Eine vern�nftige Erkl�rung habe ich nicht. Der Enterprise Manager f�gt die Klausel automatisch ein und meckert, wenn man sie wieder l�scht. In der Online Dokumentation steht nur: "Eine Sicht kann nur sortiert werden, wenn sie eine TOP-Klausel enth�lt", Allerdings kann ich innerhalb der Definition der View eine ORDER BY-Klausel ohne TOP-Klausel einsetzen. Fr�her d�rften Views gar keine ORDER BY-Klausel enthalten, eine View war lediglich daf�r da, die Spalten einer Tabelle zu beschr�nken oder zus�tzliche "Spalten" per Berechnung oder JOIN bereitzustellen und diesen Vorgang dann dauerhaft und "kompiliert" zu speichern. Ich vermute mal, dass das mit einer "Ablaufoptimierung" innerhalb des SQL Servers zu tun hat. Freundliche Gr��e Joachim van de Bruck ~~~~~~~~~~~~~~~~~~~~~~~~~~~sponsored by United Planet~~~~~~~~~~~~~~~~~ Intrexx.BizWalker + ODBC/OLEDB-Daten = ASP-Formular ATTACK! Download Intrexx CRM-Studio Now! http://www.intrexx.com _______________________________________________ Database.asp mailing list [EMAIL PROTECTED] http://www.glengamoi.com/mailman/listinfo/database.asp
