Oracle
 sql >> Datenbank >  >> RDS >> Oracle

Warum beschwert sich Oracle 10g nicht über mehrdeutige Spalten?

Ich glaube, es ist ein Fehler in Oracle 10g, den Oracle nicht behoben hat. Als wir unsere Anwendungen von 10g auf 11gR2 aktualisierten, fanden wir ein paar Abfragen, die in Bezug auf mehrdeutige Spaltennamen "locker" geschrieben waren, aber in Oracle 10g funktionierten. Sie alle haben in 11gR2 aufgehört zu arbeiten. Wir haben Oracle kontaktiert, aber sie sagten ziemlich genau, dass das tolerante Verhalten gegenüber mehrdeutigen Spaltennamen ein korrektes Verhalten für Oracle 10g und das stringente Verhalten das korrekte Verhalten für 11g ist.