least returns the least of the list of expr's. All expr's after the first are implicitly converted to the datatype of the first expr before the comparison. Oracle compares the expr's using nonpadded comparison semantics. If the value returned by this function is character data, then its datatype is always VARCHAR2.