Таблица, имеющая столбец с несколькими строками и значениями, разделенными запятыми, хочет вставить каждое значение в столбец другой таблицы - PullRequest
0 голосов
/ 31 мая 2019

enter code here Мне нужен запрос для вставки. Может быть:

insert tblTestTable (TestData) 
select value from STRING_SPLIT((select MyData from tblMyTable), ',')

см. Приложение См. Изображение

1 Ответ

0 голосов
/ 31 мая 2019

Примерно так:

CREATE TABLE TableA (ColumnToSplit VARCHAR(500)) GO INSERT INTO TableA SELECT 'A,B,C' UNION ALL SELECT 'A,F,G' UNION ALL SELECT 'D,E,H' GO</p> <p>SELECT value FROM TableA CROSS APPLY STRING_SPLIT(ColumnToSplit, ',') GO

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...