SQL-Code:
select MyField from MyTable
order by iif(MyField SIMILAR TO '[0-9]+', lpad(MyField, 10, '0'), MyField)
Das ist auch eine gute Idee, wenn man die Collation-Lösung nicht nutzen kann oder möchte.
In meinem Fall würde ich die Collation-Lösung eleganter finden, da diese dann bei allen Sortierungen automatisch benutzt wird, wenn sie in der Felddefintion angegeben ist.