У меня есть SQL заявление:Как использовать динамические имена столбцов в цикле?
INSERT INTO Table1
(
A,
B,
C,
D,
)
SELECT id, name1, middlename1, lastname1 FROM Table2
Я хочу поставить эту вставку в заявлении в цикле, где каждый раз, когда я итерацию, столбцы от изменения Table2, такие как:
INSERT INTO Table1
(
A,
B,
C,
D,
)
SELECT id, name2, middlename2, lastname2 FROM Table2
Есть способ сделать это?
EDIT -
Table2
имеет следующие столбцы:
Name1, Name2, Name3, etc.
Они должны пойти в другую таблицу построчно:
Name1
Name2
Name3
...
Вы можете разместить вашу структуру таблицы, там вероятно, лучшие способы сделать это? – Taryn
Согласитесь с @bluefeet, я думаю, вам может не понадобиться цикл для этой цели. Если вы уточните больше, может быть лучшее решение. – Kaf