Hola:
Estamos en proceso de migración de una aplicación a SQL Server 2005 y nos
hemos encontrado que hay ciertas consultas que funcionan en 2005 y que no
funcionan en 2000. A modo de ejemplo:
select p.npresupuesto
from presupuestos_cli p, detalles_pre_cli d
where p.npresupuesto=d.npresupuesto
order by npresupuesto
Esta consulta produce un error en SQL2000 en el ORDER lo cual me parece
correcto ya que el campo aparece en dos tablas y en el order no se está
cualificando pero en SQL2005 no produce error.
¿Esto es una funcionalidad nueva?
¿Hay alguna opción de configuración para que esto provoque error?
Gracias
Jesús
Leer las respuestas