Получить числовое значение между указанными символами

Dev спросил: 11 марта 2019 в 07:43 в: sql

У меня есть столбец, имеющий значение типа 'aAb314282069480098c1234d # 20e000'.
Я бы хотел получить только '314282069480098' из этого. Как мне этого добиться.

Я пробовал вот так:

SUBSTRING(Mercury_AcqRefData,PATINDEX('%[0-9]%',Mercury_AcqRefData),LEN(Mercury_AcqRefData))

, но не достиг. Заранее спасибо за вашу помощь.

0 ответов