Hola
quiero ejecutar una vista en sql2005 sp2 y al poner ORDER BY me da el
siguiente error, sin el ORDER BY no hay problemas:
Mens. 8618, Nivel 16, Estado 2, Línea 1
El procesador de consultas no pudo producir un plan de consulta porque se
requiere una tabla de trabajo y su tamaño mínimo de fila supera el máximo
permitido de 8060 bytes. Una razón común para que se requiera una tabla de
trabajo es la presencia de una cláusula GROUP BY o ORDER BY en la consulta.
Si la consulta tiene una cláusula GROUP BY o ORDER BY, considere la
reducción del número o el tamaño de los campos de la cláusula. Considere el
uso del prefijo (LEFT()) o algoritmo hash (CHECKSUM()) de campos de
agrupación o un prefijo de orden. Tenga en cuenta, no obstante, que esto
cambiará el comportamiento de la consulta.
Leer las respuestas