Condividi tramite


Procedura: Definizione della clausola TOP nelle query (Visual Database Tools)

La clausola TOP restituisce solo le prime n righe o il primo n percent delle righe di una query. La clausola TOP è utile quando si desidera controllare una parte dei risultati per verificare se la query funziona come previsto. Tale clausola consente di eseguire questa operazione senza occupare tutte le risorse necessarie per restituire tutti i risultati della query.

Per specificare la clausola TOP nelle query

  1. Aprire una query in Esplora soluzioni o crearne una nuova.

  2. Scegliere Finestra Proprietà dal menu Visualizza.

  3. Nella finestra Proprietà individuare ed espandere la proprietà Specifica Top.

  4. Fare clic sulla proprietà figlio (Top) e impostarla su .

  5. Nella proprietà figlio Espressione digitare un'espressione con risultato numerico, ad esempio "10" o "2*5".

  6. Fare clic sulla proprietà figlio Percent e indicare se la proprietà Espressione deve essere considerata come percentuale di tutte le righe restituite (Sì) o come numero assoluto di righe restituite (No).

  7. Se nella query viene utilizzata la clausola ORDER BY, fare clic sulla proprietà figlio With Ties e scegliere per visualizzare tutte le righe di un gruppo se viene inclusa solo una parte del gruppo oppure No per non visualizzarle tutte.

Man mano che si esegue la procedura sopra descritta, la clausola TOP visualizzata nel riquadro SQL viene aggiornata in base alle impostazioni correnti delle proprietà.

[!NOTA]

Per modificare i valori delle proprietà figlio della proprietà Specifica Top, è anche possibile modificare la clausola TOP nel riquadro SQL.