Udostępnij za pomocą


Określanie klauzuli TOP w zapytaniach (Visual Database Tools)

Dotyczy:programu SQL Server

Klauzula TOP zwraca tylko pierwsze n lub n procent wierszy z zapytania. Klauzula TOP jest przydatna, gdy chcesz sprawdzić część wyników, aby dowiedzieć się, czy zapytanie wykonuje to, czego oczekujesz, bez konieczności zwracania wszystkich wyników zapytania.

Określanie klauzuli TOP w zapytaniach

  1. Otwórz zapytanie w Eksploratorze rozwiązań lub utwórz nowe.

  2. W menu Widok wybierz pozycję Okno właściwości.

  3. W oknie Właściwości znajdź i rozwiń właściwość Top Specification .

  4. Wybierz właściwość podrzędną (Top) i ustaw ją na Tak.

  5. We właściwości podrzędnej Wyrażenie wpisz wyrażenie, które ma wynik liczbowy (na przykład "10" lub "2*5").

  6. Wybierz właściwość Procent elementu podrzędnego i określ, czy właściwość Expression ma być traktowana jako procent wszystkich zwracanych wierszy (Tak) lub jako bezwzględną liczbę zwracanych wierszy (Nie).

  7. Jeśli zapytanie używa klauzuli ORDER BY , wybierz właściwość podrzędną Z powiązaniami i wybierz pozycję Tak , aby wyświetlić wszystkie wiersze w grupie, jeśli dołączono tylko część grupy lub Nie , aby je obcinać.

Podczas pracy z poprzednią procedurą zwróć uwagę, że klauzula TOP wyświetlana w okienku SQL zmienia się w celu odzwierciedlenia bieżących ustawień właściwości.

Uwaga

Można również zmienić wartości właściwości podrzędnych górnej specyfikacji , edytując klauzulę TOP w okienku SQL.