ORA-00904: invalid column name/ORA-00904: „NAME“: ungültiger Bezeichner

Ursache:
Eine oder mehrere abgefragten Spalten sind bei einer Oracle Fehlermeldung mit “ORA-00904: invalid column name” falsch. Schauen Sie sich die Spalten nach dem Schlüsselwort „Select“ genau an.
Lösung:
Entweder Sie machen einen „Select * from Tabelle;“ Dann sehen sie die richtigen Spalte anhand der Spaltenüberschriften.
Alternative können Sie auch mit dem SQL PLUS Befehl „desc Tabelle“ die Namen der Spalten in der abgefragten Tabelle bekommen.
SQL>desc „Tabelle“;
Die Ursache für einen ORA-00904 kann auch ein falsch eingegebener alias Name einer Tabelle sein.
Die Spalten für eine erfolgreiche Select-Abfrage dürfen keine reservierten Wörter enthalten und müssen folgenden Kriterien entsprechen:
- Die Spalte muss mit einem Buchstaben beginnen.
- Ein Spaltenname darf nicht länger als 30 Zeichen sein.
- Ein Spaltenname muss mit Alphanumerischen Zeichen aufgebaut sein.
- Zusätzlich kann er noch folgende Sonderzeichen enthalten #,$, und _
- Ein Spaltenname darf keine reservierten Wörter enthalten.
Sie können uns gerne kurzfristig um Unterstüzung für einen Oracle ORA-00904 Fehler bitten.
Wenn Sie Hilfe bei der Ursachenfindung oder Behebung eines ORA-00904 „NAME“: ungültiger Bezeichner“-Problems haben, dann Kontaktieren Sie uns gerne.