Я пытаюсь найти синтаксис для вставки результатов оператора UNPIVOT в существующую таблицу в базе данных?
Вставьте набор результатов из UNPIVOT в таблицу
Ответы (1)
Самый простой ответ, который работает для любого SELECT, включая UNPIVOT, будет...
INSERT INTO MyTable
SELECT statement
Однако для этого требуется, чтобы столбцы ваших целевых таблиц соответствовали столбцам оператора SELECT.
Хотя вы можете обойти это ограничение с помощью...
INSERT INTO MyTable (column1, column2....)
SELECT statement
person
Rich Andrews
schedule
04.01.2011
Oracle
, вы можете рассмотреть возможность использованияINSERT ALL
, например здесь вместоUNPIVOT
. - person Lukasz Szozda   schedule 10.06.2018