Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Dotyczy:
kolumna obliczeniowa
tabela obliczeniowa
Miara
wizualizacji
Definiuje wyrażenia, które określają kolejność sortowania w ramach każdej z partycji funkcji okna.
Składnia
ORDERBY ( [<orderBy_expression>[, <order>[, <orderBy_expression>[, <order>]] …]] )
Parametry
| Termin | Definicja |
|---|---|
orderBy_expression |
(Opcjonalnie) Dowolne wyrażenie skalarne, które będzie używane do sortowania danych w ramach każdej z partycji funkcji okna. |
order |
(Opcjonalnie) Dwuczęściowa wartość formularza "OrderDirection [BlankHandling]".OrderDirection określa sposób sortowania orderBy_expression wartości (tj. rosnąco lub malejąco). Prawidłowe wartości to:DESC. Wartość alternatywna: 0(zero)/FALSE. Sortuje w kolejności malejącej wartości orderBy_expression. ASC. Wartość alternatywna: 1/TRUE. Sortuje w kolejności rosnącej wartości orderBy_expression. Jest to wartość domyślna, jeśli order zostanie pominięta.BlankHandling część jest opcjonalna. Określa, jak są uporządkowane puste. Prawidłowe wartości to:BLANKS DEFAULT. Jest to wartość domyślna. Zachowanie wartości liczbowych to wartości puste uporządkowane między wartościami zerowym i ujemnym. Zachowanie ciągów jest puste wartości są uporządkowane przed wszystkimi ciągami, w tym pustymi ciągami. BLANKS FIRST. Wartości puste są zawsze uporządkowane na początku, niezależnie od kolejności sortowania rosnącego lub malejącego. BLANKS LAST. Wartości puste są zawsze uporządkowane na końcu, niezależnie od kolejności sortowania rosnącego lub malejącego. |
Wartość zwracana
Ta funkcja nie zwraca wartości.
Uwagi
Tej funkcji można używać tylko w wyrażeniu funkcji okna.
Przykład
Zobacz OFFSET.
Powiązana zawartość
funkcje Understanding ORDERBY, PARTITIONBYi MATCHBYINDEXOFFSETPARTITIONBYMATCHBYWINDOWRANKROWNUMBER