För Oracle har du regexp_replace
fungera. Så du kan göra följande för att ersätta icke-alfabetiska tecken från början av strängen:
select regexp_replace('24 Hi','^([^a-zA-Z]*)','') from dual
Den första ^
i ^([^a-zA-Z]*)
är att matcha början av strängen. Den andra ^
är att matcha alla icke-alfabetiska tecken.