Nemůžete získat poslední řádek v tabulce touto metodou. Řádek se může změnit , což znamená, že nebude konzistentní a Oracle nikdy zaručuje, že jsou vytvořeny v libovolném pořadí.
jediné spolehlivou metodou získání posledního řádku tabulky je použití dat v této tabulce .
Abychom skutečně odpověděli na vaši otázku, psuedocolumn se vyhodnocuje způsobem konzistentním s vaším parametrem NLS_SORT:
select value
from nls_session_parameters
where parameter = 'NLS_SORT';
VALUE
------------------------------
BINARY
V mém případě je to binární, což znamená, že databáze provádí binární řazení, aby zjistila, zda je některá hodnota "větší" než jiná. Představte si to, jako by to byla tabulka ASCII
; desítkovou hodnotu ASCII pro A
je 65 a hodnota pro u
je 117. To znamená, že A
je řazeno nad u
.