У меня есть столбец, который имеет такие значения, как этоРазбиение текста в SQL Server 2008
"BEAAL - Aalter - Belgium - EMEA"
Я хочу, чтобы создать таблицу, где я хочу, чтобы разбить его в несколько колонок
- Местонахождение = BEAAL - Аалтер
- Страна = Бельгия
- область = ЕМЕА
Так что мой стол должен выглядеть следующим образом
'ID' 'Text' 'Location' 'Country' 'Region'
'1 ' 'BEAAL - Aalter' 'BEAAL - Aalter' 'Belgium' 'EMEA'
Как это может быть достигнуто в SQL Server 2008? У меня около 1000 записей в таблице, чтобы разбить этот путь.
Nothing доступны при поиске 'SQL Server 2008 разделенного текст'? – dfundako
Это довольно легко, если структура фиксирована (что означает, что первая и вторая части всегда расположены, третье - это страна, а четвертая - всегда область). Посмотрите на разделение строк в документации сервера sql. –