Функция NEXT VALUE FOR не может использоваться непосредственно в инструкции с оператором DISTINCT, UNION, UNION ALL, EXCEPT ...

Функция NEXT VALUE FOR не может использоваться непосредственно в инструкции с оператором DISTINCT, UNION, UNION ALL, EXCEPT или INTERSECT.
Функция IsDescendent возвращает значение true, если входной вариант рассматривается как потомок указанного узла. Функция Item ожидает в качестве параметра массив элементов, соответствующий размерности объекта, к которому применяется функция. ... Функция LOG не может работать с переданным ей нулевым или отрицательным значением. Функция NEXT VALUE FOR не может быть указана в предложении SELECT, если предложение FROM содержит вложенную инструкцию INSERT, ... Функция NEXT VALUE FOR не может использоваться непосредственно в инструкции с оператором DISTINCT, UNION, UNION ALL, EXCEPT ... Функция NEXT VALUE FOR не может непосредственно использоваться в инструкции, содержащей предложение ORDER BY, если не указано ... Функция NEXT VALUE FOR не поддерживает предложение OVER в ограничениях по умолчанию, инструкциях UPDATE и инструкциях MERGE. ... Функция NEXT VALUE FOR не разрешается в предложении WHEN MATCHED, предложении WHEN NOT MATCHED или предложении WHEN NOT MATCHED ... Функция NEXT VALUE FOR недопустима в проверочных ограничениях, объектах по умолчанию, вычисляемых столбцах, представлениях, ...