Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Definisce le espressioni che determinano l'ordinamento all'interno di ognuna delle partizioni di una funzione di finestra.
Sintassi
ORDERBY ( [<orderBy_expression>[, <order>[, <orderBy_expression>[, <order>]] …]] )
Parametri
| Termine | Definizione |
|---|---|
orderBy_expression |
(Facoltativo) Qualsiasi espressione scalare che verrà usata per ordinare i dati all'interno di ognuna delle partizioni di una funzione finestra. |
order |
(Facoltativo) Valore in due parti del formato "OrderDirection [BlankHandling]".OrderDirection specifica come ordinare orderBy_expression valori (ad esempio crescente o decrescente). I valori validi includono:DESC. Valore alternativo: 0(zero)/FALSE. Ordina in ordine decrescente i valori di orderBy_expression. ASC. Valore alternativo: 1/TRUE. Ordina in ordine crescente di valori di orderBy_expression. Questo è il valore predefinito se order viene omesso.BlankHandling parte è facoltativa. Specifica la modalità di ordinamento degli spazi vuoti. I valori validi includono:BLANKS DEFAULT. Questo è il valore predefinito. Il comportamento per i valori numerici è costituito da valori vuoti ordinati tra zero e valori negativi. Il comportamento per le stringhe è costituito da valori vuoti prima di tutte le stringhe, incluse le stringhe vuote. BLANKS FIRST. Gli spazi vuoti vengono sempre ordinati all'inizio, indipendentemente dall'ordinamento crescente o decrescente. BLANKS LAST. Gli spazi vuoti vengono sempre ordinati alla fine, indipendentemente dall'ordinamento crescente o decrescente. |
Valore restituito
Questa funzione non restituisce un valore.
Osservazioni
Questa funzione può essere usata solo all'interno di un'espressione di funzione window.
Esempio
Vedere OFFSET.