wie Sie wissen, wie viele Zeilen betroffen sein wird vor dem ausführen einer Abfrage in microsoft sql server 2008

ich ein bisschen gelesen habe, über ROWCOUNT aber es ist nicht genau das was ich Suche. von meinem Verständnis rowcount gibt die Anzahl der betroffenen Zeilen, NACHDEM Sie die Abfrage ausführen. was ich Suche ist zu wissen, BEVOR Sie die Abfrage ausführen. ist das möglich?

  • Nein, es ist nicht möglich, ohne dabei zwei Abfragen. Warum brauchen Sie, um dies zu tun, obwohl? Je nach dem Grund für die Anfrage könntest du vielleicht noch die Abfrage überprüfen @@ROWCOUNT dann Begehen, wenn es ist, wie erwartet. Oder verwenden Sie COUNT(*) OVER() Rückkehr der Zeilenanzahl mit der Abfrage.
InformationsquelleAutor user571099 | 2012-09-15
Schreibe einen Kommentar