Като това:
SELECT regex_replace('^0+|[^0-9a-zA-Z]','',sometextfield)
Обяснение
regex_replace
функцията, която се опитвате да използвате, е за MySQL и не използва разделители като PHP, така че можем да премахнем#
- Можем също да премахнем скоби, които не служат за цел
0*
трябва да се промени на0+
, в противен случай заменяме празен низ
Какво прави регулярният израз?
^
котва твърди, че сме в началото на низа0+
съвпада с една или повече нули- ИЛИ
|
[^0-9a-zA-Z]
съвпадат със знак, който не е нито цифра, нито буква