Thread: Extract only numbers from a varchar column

Extract only numbers from a varchar column

From
"Leandro Casadei"
Date:

I need to extract only the first occurence of numbers from a column  that is varchar.

Here are a few examples of what I need to do:

abc200xx -> 200
340ppsdd -> 340
150ytyty555 -> 150

Can this be done by a simple query or do I need to use a cursor?

Thanks