У меня есть такие строки
ОТКРЫТЫЕ СИСТЕМЫ SUB GR (GM / BTIB (1111) / BTITDBL (2222) / BTVY (4444) / ACSVTYSAG)
и мне нужно извлечь 2222 из него.
Что я делал в строке ГРУПП:
SUBSTRING(GROUPS, CHARINDEX('(',GROUPS, CHARINDEX('(',GROUPS, CHARINDEX('(',GROUPS,0)+1)+1)+1, 4 ) AS GroupNo
Однако я вижу, что это не очень эффективно, и мне сказали сделать это с помощью регулярного выражения. Я не мог решить это. Я надеюсь, что кто-нибудь может мне помочь с этим.
Благодаря.