Я хочу разделить текст из столбца NAME и вставить данные, разделенные запятыми, в столбец PARCA для каждой строки. например:Сплит текстовое значение вставить другую ячейку
name parca
---- -------------
john j,jo,joh,john
Код:
DECLARE @i int = 0
WHILE @i < 8
BEGIN
SET @i = @i + 1
update export1 set PARCA = cast (PARCA as nvarchar(max)) + cast (substring(NAME,1,@i) as nvarchar(max)) +','
FROM export1
end
Есть две вещи, которые я не могу сделать;
- Я не мог уравнять @i значение имени количество строк
- я не мог проверил столбец NAME ли значение в столбце Parca
Что вы имеете в виду клетки? Колонка базы данных? – Liath