Я создал временную таблицу, которую хочу развернуть, но постоянно получаю следующее сообщение об ошибке: Сообщение 156, уровень 15, состояние 1, строка 196. Неверный синтаксис рядом с ключевым словом for. >
Моя временная таблица ниже:
Номер заказа досье T_Code Routine_Labour Variable_Labour
Я хотел бы развернуть его ниже:
Я использовал скрипт ниже:
Select
Dossier,
Order_Number,
T_Code,
Labour_Type,
Amount
from
#LabourSplit
Unpivot
(
Amount for Labour_Type in (Routine_Labour, Variable_Labour)
) as LabourSplit_U
Как только я запускаю этот скрипт, появляется сообщение об ошибке. даже я закомментировал два столбца во временной таблице и в сценарии, сообщение об ошибке все еще там.
Select
Dossier,
--Order_Number,
--T_Code,
Labour_Type,
Amount
from
#LabourSplit
Unpivot
(
Amount for Labour_Type in (Routine_Labour, Variable_Labour)
) as LabourSplit_U