Msg 104381 al ejecutar INSERT... Instrucción SELECT en Analytics Platform System 2016 o versiones posteriores
Este artículo le ayuda a resolver el problema que se produce al ejecutar una INSERT ... SELECT
instrucción en Microsoft Analytics Platform System (APS) 2016 o en una versión posterior de APS y esa instrucción incluye una ORDER BY
cláusula.
Se aplica a: Microsoft Analytics Platform System
Número de KB original: 4038456
Síntomas
Al ejecutar una INSERT ... SELECT
instrucción en APS 2016 o en una versión posterior de APS y esa instrucción incluye una ORDER BY
cláusula, recibirá un mensaje de error similar al siguiente:
Msg 104381, Level 16, State 1, Line 26
La cláusula ORDER BY no es válida en las vistas, CREATE TABLE AS SELECT, INSERT SELECT,
funciones insertadas, tablas derivadas, subconsultas y expresiones de tabla comunes,
a menos que también se especifique TOP o FOR XML.
Causa
Este problema se produce porque las operaciones de ordenación no son válidas con la INSERT ... SELECT
instrucción . Esto es así por motivos de diseño.
Solución
Para solucionar este problema, quite la ORDER BY
cláusula de la instrucción .
Más información
En versiones anteriores de APS, es posible que no se haya devuelto ningún error. Sin embargo, no se cumplió la ORDER BY
cláusula .
Comentarios
Enviar y ver comentarios de