У меня есть таблица со структурой
TableA
ID price1 price2 price3 price4 rate1 rate2 rate3 rate4
1 10 11 12 13 2 3 2 2
Я хочу вставить в другую таблицуB
ID Price Rate
1 10 2
1 11 3
Теперь в моем курсоре я выбираю все значения из TableA в переменные
Fetch next from cursor1 into @id,@price1,@price2,@price3,@price4,@rate1,@rate2,@rate3,@rate4
После извлечения я хочу вставить его в TableB
Я хочу перебрать столбцы TableA, чтобы оператор вставки был
insert into tableB (Id,Price,Rate) values (@id,@price1,@rate1)
Но мне пришлось быдать 4 оператора вставки, чтобы получить значения
Есть ли способ, которым я могу зациклить, чтобы я мог иметь один единственный оператор вставки в цикле
В этом примере я дал только 4 столбца, но у меня есть30 столбцов, так что мне необходимо войти в цикл
Спасибо
Prady