У меня проблема, с которой мне нужна помощь. У меня есть столбец с набором строк, разделенных знаком "." (Пример ниже) У меня есть запрос, чтобы разделить его с помощью подстроки и charindex, проблема заключается в том, что второй разделитель не всегда имеет одинаковую длину, поэтому, когда я делаю это, он не разделяется правильно.
Column A
100.11111.12.16
101.36333
101.REMOTE.01
200.ACTIVE
Мне нужно, чтобы приведенные выше данные были разделены на 3 столбца.
Column A Column B Column C Column D
100.11111.12.16 100 11111 12.16
101.36333 101 36333
101.REMOTE.01 101 REMOTE 01
200.ACTIVE 200 ACTIVE
Как видите, второй разделитель не всегда находится в одной и той же позиции. Первый всегда после 3, поэтому я могу его разделить, но со вторым у меня проблемы с разделением, потому что я не могу определить точное местоположение.