Oracle
 sql >> Datenbank >  >> RDS >> Oracle

Versionen als Nummern bestellen

Sie können regexp_substr() verwenden :

order by fname,
         cast(regexp_substr(version, '[^.]+', 1, 1) as number),
         cast(regexp_substr(version, '[^.]+', 1, 2) as number),
         cast(regexp_substr(version, '[^.]+', 1, 3) as number)