sql >> Base de Datos >  >> RDS >> Oracle

¿Por qué Oracle 10g no se queja de la ambigüedad de las columnas?

Creo que es un error en Oracle 10g que Oracle decidió no corregir. Cuando estábamos actualizando nuestras aplicaciones de 10g a 11gR2, encontramos un par de consultas que estaban escritas "vagamente" con respecto a nombres de columna ambiguos pero que funcionaban en Oracle 10g. Todos dejaron de funcionar en 11gR2. Nos pusimos en contacto con Oracle, pero prácticamente dijeron que el comportamiento tolerante hacia los nombres de columna ambiguos es un comportamiento correcto para Oracle 10g y el comportamiento estricto es el comportamiento correcto para 11g.