Pour oracle vous avez le regexp_replace
fonction. Vous pouvez donc procéder comme suit pour remplacer les caractères non alphabétiques à partir du début de la chaîne :
select regexp_replace('24 Hi','^([^a-zA-Z]*)','') from dual
Le premier ^
dans ^([^a-zA-Z]*)
doit correspondre au début de la chaîne. Le deuxième ^
doit correspondre à tous les caractères non alphabétiques.