Je kan niet verkrijg de laatste rij in een tabel met deze methode. Een rowid kan veranderen , wat betekent dat het niet consistent zal zijn en Oracle nooit garandeert dat ze in elke willekeurige volgorde zijn gemaakt.
De alleen betrouwbare methode om de laatste rij van een tabel te verkrijgen is om de gegevens te gebruiken in die tabel .
Om uw vraag daadwerkelijk te beantwoorden, wordt de psuedocolumn geëvalueerd op een manier die consistent is met uw NLS_SORT-parameter:
select value
from nls_session_parameters
where parameter = 'NLS_SORT';
VALUE
------------------------------
BINARY
In mijn geval is het binair, wat betekent dat de database een binaire sortering uitvoert om te bepalen of een waarde "groter" is dan een andere. Zie het alsof het de ASCII-tabel
is; de decimale ASCII-waarde voor A
is 65 en de waarde voor u
is 117. Dit betekent dat A
is gesorteerd boven u
.