Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 Как преобразовать строку в таблицу  [new]
igor888
Guest
Добрый день!

Столкнулся с такой проблемой, есть таблица с полем логирования. Данные хранятся в строгом порядке, разделённые знаком ";", например: "Карандаш красный 78954;Карандаш синий 7896;Карандаш фиолетовый 8789;"

Как лучше всего засунуть построчно в таблицу:

Номер строки Наименование
1 Карандаш красный 78954
2 Карандаш синий 7896
3 Карандаш фиолетовый 8789
7 окт 15, 11:51    [18245620]     Ответить | Цитировать Сообщить модератору
 Re: Как преобразовать строку в таблицу  [new]
iap
Member

Откуда: Москва
Сообщений: 47142
Функция, которая делит строку на слова

Есть и множество других решений (например, с использованием XML).
Ща набегут и накидают.
Пока поищите по форуму.
7 окт 15, 11:54    [18245640]     Ответить | Цитировать Сообщить модератору
 Re: Как преобразовать строку в таблицу  [new]
Pavel1211
Member

Откуда: Екатеринбург
Сообщений: 205
igor888,

http://t-sql.ru/post/ParseStrings.aspx
7 окт 15, 11:56    [18245652]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить