UNID 9 10
UNID - это VARCHAR2
select max(UNID) from myTable возвращает UNID с наибольшим лексикографическим значением (9).
select max(UNID) from myTable
как выбрать UNID с наибольшим целочисленным значением (10)?
не
select max(to_number(UNID)) from yourTable
работа