Мне нужно извлечь числовую часть значений в столбце (varchar), если в значении есть число.
Столбец A имеет значения, такие как ABC, M365, J344, MCT и т. Д.
Я хотел бы проверить все значение из второй позиции, и если это число, я хотел бы извлечь его, например,
а. M365 со 2-й позиции 365 - это число, поэтому я хотел бы вернуть эту подстроку.
б. M3AB, со 2-й позиции 3AB не является числом, поэтому я не хотел бы возвращать эту подстроку.
Я пытался regex_substr('M365', '[0-9]', 2)
, но это не так, как я хочу, и он возвращает только то, что находится во второй позиции, но не всю подстроку.