Я хочу извлечь только числовые значения из символьного значения в SQL Server.
Подробности данных следующие.
как
+/- 0.6 inlbs
(хочу взять только 0,6)
38.00 to 42.00
(хочу взять только 42,00)
- .
001" TIR
(хочу взять только .001)
Это для SQL SERVER 2014.
Код, который я пробовал:
SUBSTRING(SOOT.[PERF_SPEC],PATINDEX('%[0-9]%',SOOT.[PERF_SPEC]),REPLACE(REPLACE(REPLACE(SOOT.[PERF_SPEC],'%',''),'[A-Z]',''),'[a-z]',''),LEN(SOOT.[PERF_SPEC])))
Ожидаемый результат - получить только числовой символ